Skip to content
Snippets Groups Projects

Resolve "Add more api calls"

Merged Josef Olsson requested to merge 62-add-more-api-calls into dev
20 files
+ 845
140
Compare changes
  • Side-by-side
  • Inline
Files
20
@@ -22,11 +22,11 @@ def admin_required():
return wrapper
def text_response(message, code=200):
return {"message": message}, 200
def text_response(message, code=codes.OK):
return {"message": message}, codes.OK
def list_response(items, total=None, code=200):
def list_response(items, total=None, code=codes.OK):
if type(items) is not list:
abort(codes.INTERNAL_SERVER_ERROR)
if not total:
@@ -34,7 +34,7 @@ def list_response(items, total=None, code=200):
return {"items": items, "count": len(items), "total_count": total}, code
def item_response(item, code=200):
def item_response(item, code=codes.OK):
if isinstance(item, list):
abort(codes.INTERNAL_SERVER_ERROR)
return item, code
@@ -45,6 +45,7 @@ from flask_restx import Api
from .auth import api as auth_ns
from .competitions import api as comp_ns
from .misc import api as misc_ns
from .questions import api as question_ns
from .slides import api as slide_ns
from .teams import api as team_ns
from .users import api as user_ns
@@ -56,3 +57,4 @@ flask_api.add_namespace(auth_ns, path="/api/auth")
flask_api.add_namespace(comp_ns, path="/api/competitions")
flask_api.add_namespace(slide_ns, path="/api/competitions/<CID>/slides")
flask_api.add_namespace(team_ns, path="/api/competitions/<CID>/teams")
flask_api.add_namespace(question_ns, path="/api/competitions/<CID>/questions")
Loading