Check group instead of mailbox.

see #630
This commit is contained in:
Antoine Nguyen
2014-11-03 17:11:20 +01:00
parent 705bed0760
commit deebc68cee
+2 -1
View File
@@ -241,7 +241,8 @@ def release(request, mail_id):
if valid_addresses is not None and r not in valid_addresses:
continue
msgrcpts += [connector.get_recipient_message(r, i)]
if mb is not None and parameters.get_admin("USER_CAN_RELEASE") == "no":
if request.group == "SimpleUsers" and \
parameters.get_admin("USER_CAN_RELEASE") == "no":
for msgrcpt in msgrcpts:
connector.set_msgrcpt_status(
msgrcpt.rid.email, msgrcpt.mail.mail_id, 'p'