Ejemplo n.º 1
0
    def post(self):
        the_post = Post()
        self.set_format(the_post.get_format(self))
        user_id = the_post.get_user_id(self)
        feedback_type = the_post.get_type(self)
        content = the_post.get_content(self)
        feedback = LogicAddFeedback()
        result = feedback.add_feedback(user_id, feedback_type, content)

        return self.response(result)
Ejemplo n.º 2
0
 def post(self):
     the_post = Post()
     self.set_format(the_post.get_format(self))
     user_id = the_post.get_user_id(self)
     reported_user_id = the_post.get_reported_user_id(self)
     report_type = the_post.get_type(self)
     content = the_post.get_content(self)
     instance = LogicAddReport()
     result = instance.add_report(user_id, reported_user_id, report_type,
                                  content)
     return self.response(result)
Ejemplo n.º 3
0
    def post(self):
        the_post = Post()
        self.set_format(the_post.get_format(self))
        user_id = the_post.get_user_id(self)
        friend_user_id = the_post.get_friend_id(self)
        content = the_post.get_content(self)
        type = the_post.get_type(self)

        instance = LogicMeetSendMessage()
        result = instance.send(user_id, friend_user_id, content, type)
        return self.response(result)
Ejemplo n.º 4
0
    def post(self):
        the_post = Post()
        self.set_format(the_post.get_format(self))
        user_id = the_post.get_user_id(self)
        friend_user_id = the_post.get_friend_id(self)
        apply_id = the_post.get_apply_id(self)
        score = the_post.get_score(self)
        impression = the_post.get_impression(self)
        content = the_post.get_content(self)
        category = the_post.get_category(self)
        feedback = LogicAddCompleteMeetFeedback()
        result = feedback.add_feedback(user_id, friend_user_id, apply_id,
                                       score, impression, content, category)

        return self.response(result)
    def post(self):
        user = User()
        the_post = Post()
        self.set_format(the_post.get_format(self))
        user_id = the_post.get_user_id(self)
        friend_user_id = the_post.get_friend_id(self)
        apply_id = the_post.get_apply_id(self)
        category = the_post.get_category(self)
        reason = the_post.get_reason(self)
        content = the_post.get_content(self)
        base_url = the_post.get_base_url(self)

        cancel_meet = LogicCancelMeet()
        cancel_meet.cancel_meet(user_id, friend_user_id, apply_id, base_url)

        feedback = LogicAddCancelMeetFeedback()
        result = feedback.add_feedback(user_id, friend_user_id, apply_id, reason, content, category)

        information = user.get_cancel_meet_user_information(user_id, apply_id, base_url)
        information["message"] = content
        user.push_user_information(friend_user_id, PUSH_STATE_TYPE_CANCEL_MEET, information)

        return self.response(result)