Skip to content

Commit

Permalink
Merge pull request #1031 from girder/metadata-rendering
Browse files Browse the repository at this point in the history
Speed up rendering Girder item page metadata in some instances
  • Loading branch information
manthey authored Jan 20, 2023
2 parents b47fc9d + ce9d80f commit 018db86
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 1 deletion.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Change Log

## 1.19.3

### Improvements
- Speed up rendering Girder item page metadata in some instances ([#1031](../../pull/1031))

## 1.19.2

### Improvements
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ mixin tableentry(value, depth, keyname)
td.subtable.large_image_metadata_table(keyname=keyname)
+maketable(value, (depth || 0) + 1, keyname)
else if Array.isArray(value) || (value && value.constructor.name === 'Object')
if yaml.dump(value).split('\n').length <= 100
if ((Array.isArray(value) && value.length <= 25) || Object.keys(value).length <= 25) && yaml.dump(value).split('\n').length <= 100
td.yaml.large_image_metadata_value(keyname=keyname) #{yaml.dump(value)}
else
td.json.large_image_metadata_value(keyname=keyname) #{JSON.stringify(value)}
Expand Down

0 comments on commit 018db86

Please sign in to comment.