Merge branch '2015.11' into 2015.11-develop
authorPhilipp Schüle <p.schuele@metaways.de>
Wed, 22 Feb 2017 12:49:44 +0000 (13:49 +0100)
committerPhilipp Schüle <p.schuele@metaways.de>
Wed, 22 Feb 2017 12:49:44 +0000 (13:49 +0100)
Change-Id: Id2ede59bdc1a79a0f96db44585c620193fe3401d

1  2 
tine20/Addressbook/js/ContactGrid.js
tine20/Tinebase/js/tineInit.js

@@@ -318,28 -319,6 +318,28 @@@ Tine.Addressbook.ContactGridPanel.getBa
          { id: 'note', header: i18n._('Note'), dataIndex: 'note' },
          { id: 'tz', header: i18n._('Timezone'), dataIndex: 'tz' },
          { id: 'geo', header: i18n._('Geo'), dataIndex: 'geo' },
 -        { id: 'bday', header: i18n._('Birthday'), dataIndex: 'bday', renderer: Tine.Tinebase.common.dateRenderer }
 +        { id: 'bday', header: i18n._('Birthday'), dataIndex: 'bday', renderer: Tine.Tinebase.common.dateRenderer },
 +        { id: 'memberroles', header: i18n._('List Roles'), dataIndex: 'memberroles', renderer: Tine.Addressbook.ListMemberRoleRenderer }
-     ]
+     ];
  };
 +
 +/**
 + *list member role render
 + *
 + * @param value
 + * @returns {string}
 + * @constructor
 + */
 +Tine.Addressbook.ListMemberRoleRenderer = function(value) {
 +    if (Ext.isArray(value)) {
 +        var result = [];
 +        Ext.each(value, function(memberrole) {
 +            if (memberrole.list_role_id.name) {
 +                result.push(memberrole.list_role_id.name);
 +            }
 +        });
 +        return result.toString();
 +    }
 +
 +    return '';
 +};
Simple merge