Skip to content

Commit 6d70e7c

Browse files
committed
Add metadata_fields to have proper translations
1 parent 57a2933 commit 6d70e7c

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

CHANGES.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ Changelog
44
2.0.0b3 (unreleased)
55
--------------------
66

7-
- Nothing changed yet.
7+
- Include some metadata_fields in `PloneMeetingInfosViewlet` to have proper translations.
8+
[aduchene]
89

910

1011
2.0.0b2 (2024-10-16)

src/imio/pm/wsclient/browser/templates/plonemeeting_infos.pt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@
3131
<tal:showInfos condition="item/UID|nothing">
3232
<td><a href="#" tal:attributes="href item/@id" tal:content="item/title" target="_blank">Item title</a></td>
3333
<!-- XXX Creator full name can be implemented in plonemeeting.restapi to have author name instead of userid -->
34-
<td tal:content="python: item['creators'][0]">Creator fullname</td>
34+
<td tal:content="python: item['creators'][0]['title']">Creator fullname</td>
3535
<td tal:content="item/extra_include_config/title">Meeting config title</td>
36-
<td tal:content="item/review_state" i18n:domain="plone" i18n:translate="">Review state</td>
36+
<td tal:content="item/review_state/title" i18n:domain="plone" i18n:translate="">Review state</td>
3737
<td tal:content="item/category/title" i18n:domain="plone" i18n:translate="">Category title</td>
3838
<td tal:content="python: view.displayMeetingDate(item['preferredMeeting']['title'])">Preferred meeting date</td>
3939
<td tal:content="python: view.displayMeetingDate(item['extra_include_meeting'].get('title'))">Related meeting date</td>

src/imio/pm/wsclient/browser/viewlets.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ def get_item_info(self, item):
7373
'UID': item['UID'],
7474
'extra_include': 'meeting,pod_templates,annexes,config',
7575
'extra_include_meeting_additional_values': '*',
76+
'metadata_fields': 'review_state,creators,category,preferredMeeting',
7677
'fullobjects': None,
7778
}
7879
)[0]
@@ -91,6 +92,7 @@ def getPloneMeetingLinkedInfos(self):
9192
'externalIdentifier': self.context.UID(),
9293
'extra_include': 'linked_items',
9394
'extra_include_linked_items_mode': 'every_successors',
95+
'metadata_fields': 'review_state,creators,category,preferredMeeting',
9496
},
9597
)
9698
except Exception, exc:

0 commit comments

Comments
 (0)