X-Git-Url: https://scm.cri.ensmp.fr/git/Plinn.git/blobdiff_plain/3c4367d8e03450e9a73e61f4247145d2b6c86a33..959d888c17d1403d2eeecc19bc4b5e2c8d1debf6:/skins/control/getRecipients.py diff --git a/skins/control/getRecipients.py b/skins/control/getRecipients.py deleted file mode 100644 index d225f32..0000000 --- a/skins/control/getRecipients.py +++ /dev/null @@ -1,19 +0,0 @@ -##parameters=object=None -if object is None : - object = context -roles = context.valid_roles() - -# todo : sort by role - -recipientIds = [] -rolesAndMembers = [] -for role in roles : - membersInRole = [] - for member in object.getAllMembersInRole(role) : - if (member.id not in recipientIds) and member.getProperty('email') : - membersInRole.append(member) - recipientIds.append(member.getId()) - if membersInRole : - rolesAndMembers.append( (role, membersInRole) ) - -return rolesAndMembers \ No newline at end of file