Show More
@@ -118,6 +118,12 b' def display(*objs, **kwargs):' | |||
|
118 | 118 | for obj in objs: |
|
119 | 119 | format_dict, md_dict = format(obj, include=include, exclude=exclude) |
|
120 | 120 | if metadata: |
|
121 | # publish_display_data exepects metadata dict that is keyed by | |
|
122 | # mimetype, so this ensures we recreate such a dict for it, if | |
|
123 | # one is not already passed to us | |
|
124 | if set(metadata.keys()) != set(format_dict.keys()): | |
|
125 | _md = metadata.copy() | |
|
126 | metadata = {mt: _md for mt in format_dict} | |
|
121 | 127 | # kwarg-specified metadata gets precedence |
|
122 | 128 | _merge(md_dict, metadata) |
|
123 | 129 | publish_display_data('display', format_dict, md_dict) |
General Comments 0
You need to be logged in to leave comments.
Login now