Abhishek Thakur commited on
Commit
d3f0444
·
1 Parent(s): 5408a6e

add use_oauth

Browse files
Files changed (1) hide show
  1. competitions/app.py +12 -8
competitions/app.py CHANGED
@@ -116,8 +116,9 @@ async def oauth_logout(request: Request):
116
 
117
  @app.get("/use_oauth", response_class=JSONResponse)
118
  async def use_oauth(request: Request):
119
- if request.session.get("oauth_info") is not None:
120
- return {"response": 2}
 
121
  return {"response": USE_OAUTH}
122
 
123
 
@@ -172,8 +173,9 @@ async def get_leaderboard(request: Request, lb: str):
172
 
173
  @app.post("/my_submissions", response_class=JSONResponse)
174
  async def my_submissions(request: Request, user: User):
175
- if request.session.get("oauth_info") is not None:
176
- user.user_token = request.session.get("oauth_info")["access_token"]
 
177
 
178
  sub = Submissions(
179
  end_date=COMP_INFO.end_date,
@@ -223,8 +225,9 @@ async def new_submission(
223
  if submission_comment is None:
224
  submission_comment = ""
225
 
226
- if request.session.get("oauth_info") is not None:
227
- token = request.session.get("oauth_info")["access_token"]
 
228
 
229
  if token is None:
230
  return {"response": "Invalid token"}
@@ -258,8 +261,9 @@ async def new_submission(
258
 
259
  @app.post("/update_selected_submissions", response_class=JSONResponse)
260
  def update_selected_submissions(request: Request, user_sub: UserSubmissionUpdate):
261
- if request.session.get("oauth_info") is not None:
262
- user_sub.user_token = request.session.get("oauth_info")["access_token"]
 
263
 
264
  sub = Submissions(
265
  end_date=COMP_INFO.end_date,
 
116
 
117
  @app.get("/use_oauth", response_class=JSONResponse)
118
  async def use_oauth(request: Request):
119
+ if USE_OAUTH == 1:
120
+ if request.session.get("oauth_info") is not None:
121
+ return {"response": 2}
122
  return {"response": USE_OAUTH}
123
 
124
 
 
173
 
174
  @app.post("/my_submissions", response_class=JSONResponse)
175
  async def my_submissions(request: Request, user: User):
176
+ if USE_OAUTH == 1:
177
+ if request.session.get("oauth_info") is not None:
178
+ user.user_token = request.session.get("oauth_info")["access_token"]
179
 
180
  sub = Submissions(
181
  end_date=COMP_INFO.end_date,
 
225
  if submission_comment is None:
226
  submission_comment = ""
227
 
228
+ if USE_OAUTH == 1:
229
+ if request.session.get("oauth_info") is not None:
230
+ token = request.session.get("oauth_info")["access_token"]
231
 
232
  if token is None:
233
  return {"response": "Invalid token"}
 
261
 
262
  @app.post("/update_selected_submissions", response_class=JSONResponse)
263
  def update_selected_submissions(request: Request, user_sub: UserSubmissionUpdate):
264
+ if USE_OAUTH == 1:
265
+ if request.session.get("oauth_info") is not None:
266
+ user_sub.user_token = request.session.get("oauth_info")["access_token"]
267
 
268
  sub = Submissions(
269
  end_date=COMP_INFO.end_date,