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)
        friend_id = the_post.get_friend_id(self)
        latitude = the_post.get_friend_id(self)
        longitude = the_post.get_friend_id(self)

        instance = LogicMapDistance()
        result = LogicMapDistance.map_distance(user_id, friend_id, latitude,
                                               longitude)
        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)
     friend_id = the_post.get_friend_id(self)
     instance = LogicAgreeFriend()
     result = instance.agree_friend(user_id, friend_id)
     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)
     instance = LogicRemoveBlack()
     result = instance.remove_black(user_id, friend_user_id)
     return self.response(result)
    def post(self):
        the_post = Post()
        self.set_format(the_post.get_format(self))
        user_id = the_post.get_friend_id(self)
        base_url = the_post.get_base_url(self)

        instance = LogicGetMapPositions()
        result = instance.get(user_id, base_url)
        return self.response(result)
Ejemplo n.º 5
0
 def post(self):
     the_post = Post()
     self.set_format(the_post.get_format(self))
     user_id = int(the_post.get_user_id(self))
     friend_id = int(the_post.get_friend_id(self))
     base_url = the_post.get_base_url(self)
     apply_id = the_post.get_apply_id(self)
     instance = LogicAgreeMeet()
     result = instance.agree_meet(user_id, friend_id, apply_id, base_url)
     return self.response(result)
Ejemplo n.º 6
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)

        black = LogicAddBlack()

        result = black.add_black(user_id, friend_user_id)
        return self.response(result)
Ejemplo n.º 7
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)
        address = the_post.get_map_address(self)

        instance = LogicAddMeet()
        result = instance.add_meet(user_id, friend_user_id, address)
        return self.response(result)
Ejemplo n.º 8
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.º 9
0
 def post(self):
     the_post = Post()
     self.set_format(the_post.get_format(self))
     user_id = the_post.get_user_id(self)
     friend_id = the_post.get_friend_id(self)
     apply_id = the_post.get_apply_id(self)
     OHHOLog.print_log("user_id=%d" % user_id)
     OHHOLog.print_log("friend_user_id=%d" % friend_id)
     instance = LogicApplyFriend()
     result = instance.apply_friend(user_id, friend_id, apply_id)
     return self.response(result)
Ejemplo n.º 10
0
 def post(self):
     the_post = Post()
     self.set_format(the_post.get_format(self))
     user_id = the_post.get_user_id(self)
     friend_id = the_post.get_friend_id(self)
     match_condition_id = the_post.get_match_condition_id(self)
     base_url = the_post.get_base_url(self)
     instance = LogicApplyMeet()
     result = instance.apply_meet(user_id, friend_id, match_condition_id,
                                  base_url)
     return self.response(result)
Ejemplo n.º 11
0
    def post(self):
        the_post = Post()
        self.set_format(the_post.get_format(self))
        user_id = the_post.get_user_id(self)
        apply_id = the_post.get_apply_id(self)
        friend_user_id = the_post.get_friend_id(self)
        base_url = the_post.get_base_url(self)

        instance = LogicMetByDevice()
        result = instance.met(user_id, friend_user_id, apply_id, base_url)
        return self.response(result)
Ejemplo n.º 12
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)
        is_apply = the_post.get_is_apply(self)
        base_url = the_post.get_base_url(self)

        instance = LogicPollingGetMatchState()
        result = instance.get(user_id, friend_user_id, is_apply, base_url)
        return self.response(result)
Ejemplo n.º 13
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)
        is_published = the_post.get_type(self)

        instance = LogicRematch()
        result = instance.rematch(user_id, friend_user_id, apply_id,
                                  is_published)
        return self.response(result)
 def post(self):
     the_post = Post()
     user_id = the_post.get_user_id(self)
     friend_user_id = the_post.get_friend_id(self)
     format = the_post.get_format(self)
     base_url = the_post.get_base_url(self)
     if format:
         self.set_format(format)
     else:
         self.set_format()
     instance = LogicGetUserInformation()
     result = instance.get(friend_user_id, user_id, base_url)
     return self.response(result)
Ejemplo n.º 15
0
    def post(self):
        the_post = Post()
        self.set_format(the_post.get_format(self))
        user_id = the_post.get_user_id(self)
        friend_id = the_post.get_friend_id(self)
        base_url = the_post.get_base_url(self)
        # data = the_post.get_data(self)
        # user_extension_dict = json.loads(data)
        # if user_extension_dict.get("interest", None):
        #     user_extension_dict["interest"] = json.dumps(user_extension_dict["interest"])

        instance = LogicGetUserPersonalPage()
        result = instance.get(user_id, friend_id, base_url)
        return self.response(result)
Ejemplo n.º 16
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)