Esempio n. 1
0
 def unassign(self):
     if self.assignee is None:
         return
     self.set_status(ReportStatus.NEW)
     self.client.flows[self.assignee.id].remove(self.review_flow)
     self.assignee = None
     self.review_flow = None
     assignReaction = Reaction("✋",
                               click_handler=self.reaction_attempt_assign,
                               once_per_message=False)
     for msg in self._channel_messages:
         if msg[1]:  # Check if message is "assignable"
             asyncio.create_task(assignReaction.register_message(msg[0]))