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()
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()