diff --git a/opentech/apply/activity/messaging.py b/opentech/apply/activity/messaging.py index b8538e58565bb1f6c358f71ea3e8770ac2bff723..7e1a38ddfadf91a5abe5ac1cc4f7d21a405d321a 100644 --- a/opentech/apply/activity/messaging.py +++ b/opentech/apply/activity/messaging.py @@ -393,7 +393,7 @@ class SlackAdapter(AdapterBase): ) ) - def notify_reviewers(self, submission, links, **kwargs): + def notify_reviewers(self, submission, link, **kwargs): reviewers_to_notify = [] for reviewer in submission.reviewers.all(): if submission.phase.permissions.can_review(reviewer): @@ -405,16 +405,17 @@ class SlackAdapter(AdapterBase): return ( '<{link}|{submission.title}> is ready for review. The following are assigned as reviewers: {reviewers}'.format( - link=links[submission.id], + link=link, reviewers=reviewers, submission=submission, ) ) - def batch_notify_reviewers(self, submissions, **kwargs): + def batch_notify_reviewers(self, submissions, links, **kwargs): kwargs.pop('submission') + kwargs.pop('link') return '. '.join( - self.notify_reviewers(submission, **kwargs) + self.notify_reviewers(submission, link=links[submission.id], **kwargs) for submission in submissions )