From b3dcb3a49040ec919f8fcfa41371c07b8330ffa3 Mon Sep 17 00:00:00 2001 From: Goffi Date: Sat, 11 Nov 2017 18:34:21 +0100 Subject: [PATCH] plugin schema: prepend a "publisher" field after "id" in getDataFormItems with published given by PubSub service --- src/plugins/plugin_exp_pubsub_schema.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/plugins/plugin_exp_pubsub_schema.py b/src/plugins/plugin_exp_pubsub_schema.py index 132e9a58..f76f1024 100755 --- a/src/plugins/plugin_exp_pubsub_schema.py +++ b/src/plugins/plugin_exp_pubsub_schema.py @@ -239,7 +239,10 @@ class PubsubSchema(object): xmlui = xml_tools.dataFormResult2XMLUI( form, schema_form, - prepend = (('label', 'id'),('text', item_elt['id'], u'id')), + # FIXME: conflicts with schema (i.e. if "id" or "publisher" already exists) + # are not checked + prepend = (('label', 'id'),('text', item_elt['id'], u'id'), + ('label', 'publisher'),('text', item_elt.getAttribute('publisher',''), u'publisher')), filters = filters, ) items_xmlui.append(xmlui)