src/pyams_content/features/review/__init__.py
changeset 1306 fe17a8ef8900
parent 1240 921ff38f1aae
equal deleted inserted replaced
1305:cf696ac30bb1 1306:fe17a8ef8900
   149                                             options={'settings': settings,
   149                                             options={'settings': settings,
   150                                                      'comment': comment,
   150                                                      'comment': comment,
   151                                                      'sender': sender_name})
   151                                                      'sender': sender_name})
   152         # notify reviewers
   152         # notify reviewers
   153         notifications = 0
   153         notifications = 0
   154         readers = roles.readers
   154         readers = roles.readers.copy()
   155         for reviewer in reviewers:
   155         for reviewer in reviewers:
   156             if settings.enable_notifications and \
   156             if settings.enable_notifications and \
   157                     (mailer is not None) and \
   157                     (mailer is not None) and \
   158                     (notify_all or (reviewer not in readers)):
   158                     (notify_all or (reviewer not in readers)):
   159                 principal = security.get_principal(reviewer, info=False)
   159                 principal = security.get_principal(reviewer, info=False)