Exemplo n.º 1
0
 def put(self, room_id):
     try:
         return self.__update_room(room_id, self.reqparse.parse_args())
     except LookupError:
         return create_404_error()
     except:
         return create_500_error()
Exemplo n.º 2
0
 def get(self, user_id):
     try:
         return jsonify(self.__get_user(user_id))
     except LookupError:
         return create_404_error()
     except:
         return create_500_error()
Exemplo n.º 3
0
 def get(self, video_id):
     try:
         return jsonify(self.__get_video(video_id))
     except LookupError:
         return create_404_error()
     except:
         return create_500_error()
Exemplo n.º 4
0
 def get(self, room_id):
     try:
         return jsonify(self.__get_room(room_id))
     except LookupError:
         return create_404_error()
     except:
         return create_500_error()
Exemplo n.º 5
0
 def post(self):
     try:
         args = self.reqparse.parse_args()
         return jsonify(self.__create_user(args["name"]))
     except BadRequest:
         return create_400_error()
     except:
         return create_500_error()
Exemplo n.º 6
0
 def delete(self, user_id):
     try:
         self.__delete_user(user_id)
         return jsonify(success=True)
     except LookupError:
         return create_404_error()
     except:
         return create_500_error()
 def delete(self, room_id, video_id):
     try:
         self.__delete_video_from_playlist(room_id, video_id)
         return jsonify(success=True)
     except LookupError:
         return create_404_error()
     except:
         return create_500_error()
Exemplo n.º 8
0
 def post(self):
     try:
         args = self.reqparse.parse_args()
         return jsonify(self.__create_video(args["user_id"], args["url"]))
     except BadRequest:
         return create_400_error()
     except:
         return create_500_error()
Exemplo n.º 9
0
 def delete(self, room_id, user_id):
     try:
         self.__remove_user_from_room(user_id, room_id)
         return jsonify(success=True)
     except LookupError:
         return create_404_error()
     except:
         return create_500_error()
Exemplo n.º 10
0
 def put(self, user_id):
     try:
         return jsonify(self.__update_user(user_id, self.reqparse.parse_args()))
     except BadRequest:
         return create_400_error()
     except LookupError:
         return create_404_error()
     except:
         return create_500_error()
 def post(self, room_id):
     try:
         args = self.reqparse.parse_args()
         return (jsonify(
             self.__add_video_to_playlist(room_id, args["video_id"])))
     except BadRequest:
         return create_400_error()
     except LookupError:
         return create_404_error()
     except:
         return create_500_error()
Exemplo n.º 12
0
 def post(self, room_id):
     try:
         args = self.reqparse.parse_args()
         self.__add_user_to_room(args["user_id"], room_id)
         return jsonify(success=True)
     except BadRequest:
         return create_400_error()
     except LookupError:
         return create_404_error()
     except:
         return create_500_error()
Exemplo n.º 13
0
 def get(self):
     try:
         return jsonify(self.__get_all_users())
     except:
         return create_500_error()