예제 #1
0
파일: user.py 프로젝트: mynameisraj/soweb
    def put(self):
        parser = reqparse.RequestParser()
        parser.add_argument("sessionToken", required=True)
        parser.add_argument("onlineStatus", required=True, type=bool)
        args = parser.parse_args()

        data = {"online": args["onlineStatus"]}
        return updateUser(args["sessionToken"], data)
예제 #2
0
파일: user.py 프로젝트: mynameisraj/soweb
    def put(self):
        parser = reqparse.RequestParser()
        parser.add_argument("sessionToken", required=True)
        parser.add_argument("onlineStatus", required=True, type=bool)
        args = parser.parse_args()

        data = {"online": args["onlineStatus"]}
        return updateUser(args["sessionToken"], data)
예제 #3
0
파일: geo.py 프로젝트: mynameisraj/soweb
    def put(self):
        parser = reqparse.RequestParser()
        parser.add_argument("sessionToken", required=True)
        parser.add_argument("lat", required=True)
        parser.add_argument("lon", required=True)

        args = parser.parse_args()
        data = {"geo": {"__type": "GeoPoint",
                             "latitude": float(args["lat"]),
                             "longitude": float(args["lon"])
                            }}
        return updateUser(args["sessionToken"], data)
예제 #4
0
파일: user.py 프로젝트: mynameisraj/soweb
    def put(self):
        parser = reqparse.RequestParser()
        parser.add_argument("sessionToken", required=True)
        parser.add_argument("status", required=True)
        args = parser.parse_args()

        if not validateSessionToken(args["sessionToken"]):
            return {"error": "authentication problem"}

        self.handleMessage(args["sessionToken"], args["status"])

        data = {"status": args["status"]}
        return updateUser(args["sessionToken"], data)
예제 #5
0
파일: user.py 프로젝트: mynameisraj/soweb
    def put(self):
        parser = reqparse.RequestParser()
        parser.add_argument("sessionToken", required=True)
        parser.add_argument("status", required=True)
        args = parser.parse_args()

        if not validateSessionToken(args["sessionToken"]):
            return {"error": "authentication problem"}

        self.handleMessage(args["sessionToken"], args["status"])

        data = {"status": args["status"]}
        return updateUser(args["sessionToken"], data)