Пример #1
0
 def noti_data(self):
     pullreq = self._pullreq
     ticket = self._ticket
     uid = self.uid
     sender = self._sender
     content = self._content
     url = self.domain("/%s/pull/%s/#%s" % (pullreq.to_proj,
                                            ticket.ticket_id,
                                            uid))
     # TODO: 我认为数据应该都放在action里,这里只负责dispatch,而涉及到复杂逻辑计算的都应该合到相应的model里,
     # 但是这部分还在重构,会有交集,不便修改
     action = PullComment(sender, self.now(), pullreq, ticket,
                          content, url)
     return action.to_dict()
Пример #2
0
 def noti_data(self):
     pullreq = self._pullreq
     ticket = self._ticket
     uid = self.uid
     sender = self._sender
     content = self._content
     url = self.domain("/%s/pull/%s/#%s" % (pullreq.to_proj,
                                            ticket.ticket_id,
                                            uid))
     # TODO: 
     # 我认为数据应该都放在action里,这里只负责dispatch,而涉及到复杂逻辑计算的都应该合到相应的model里,
     # 但是这部分还在重构,会有交集,不便修改
     # I think all the data should be placed in "action". This function should only be responsible for dispatching, while complicated logic should be placed in "model"
     # However, we are in the middle of refactoring this part. At this point, please refrain from modifying it. 
     action = PullComment(sender, self.now(), pullreq, ticket,
                          content, url)
     return action.to_dict()