def findMessagesReplies(self, message_id): dao = ReplyDAO() result = dao.findReplyByMessageId(message_id) if result == None: return jsonify(Error="MESSAGE NOT FOUND") else: mapped_result = [] for r in result: mapped_result.append(self.mapToDict(r)) return jsonify(Replies=mapped_result)
def findMessagesReplies2(self, message_id): dao = ReplyDAO() dao1 = UserDAO() dao2 = MessageDAO() result = dao.findReplyByMessageId(message_id) if result == None: return jsonify(Error="MESSAGE NOT FOUND") else: mapped_result = [] for r in result: result1 = dao1.getUserById(r[1]) result2 = dao2.getMessageById(r[2]) r[1] = result1[1] + " " + result1[2] r[2] = result2[1] mapped_result.append(self.mapToDict2(r)) return jsonify(Replies=mapped_result)