8
8
# https://docs.aws.amazon.com/lambda/latest/dg/python-handler.html
9
9
10
10
11
- # def sample_handler(event, context ):
11
+ # def sample_handler(event, *args ):
12
12
# try:
13
13
# body = json.loads(event["body"])
14
14
@@ -45,7 +45,7 @@ def make_response(status_code: int, body: dict):
45
45
}
46
46
47
47
48
- def add_collaborator_to_review (event , context ):
48
+ def add_collaborator_to_review (event , * args ):
49
49
"""Handles requests to add collaborators to a review
50
50
51
51
Args:
@@ -68,7 +68,7 @@ def add_collaborator_to_review(event, context):
68
68
return make_response (status_code = 201 , body = resp_body )
69
69
70
70
71
- def get_reviews_for_user (event , context ):
71
+ def get_reviews_for_user (event , * args ):
72
72
"""Handles requests to get all reviews a user is part of
73
73
74
74
Args:
@@ -88,7 +88,7 @@ def get_reviews_for_user(event, context):
88
88
return make_response (status_code = 201 , body = resp_body )
89
89
90
90
91
- def dry_query (event , context ):
91
+ def dry_query (event , * args ):
92
92
"""Handles running a dry query
93
93
94
94
Args:
@@ -132,7 +132,7 @@ def dry_query(event, context):
132
132
# return make_response(status_code=500, body={"error": e})
133
133
134
134
135
- def new_query (event , context ):
135
+ def new_query (event , * args ):
136
136
"""Add new query session <kind of deprecated>
137
137
138
138
Args:
@@ -166,7 +166,7 @@ def new_query(event, context):
166
166
# return make_response(status_code=500, body={"error": str(e)})
167
167
168
168
169
- def get_persisted_results (event , context ):
169
+ def get_persisted_results (event , * args ):
170
170
"""Handles getting persisted results
171
171
172
172
Args:
@@ -211,7 +211,7 @@ def get_persisted_results(event, context):
211
211
# return make_response(status_code=500, body={"error": str(e)})
212
212
213
213
214
- def persist_pages_of_query (event , context ):
214
+ def persist_pages_of_query (event , * args ):
215
215
"""Handles persisting a range of pages of a dry query.
216
216
217
217
Args:
@@ -259,7 +259,7 @@ def persist_pages_of_query(event, context):
259
259
# return make_response(status_code=500, body={"error": str(e)})
260
260
261
261
262
- def persist_list_of_results (event , context ):
262
+ def persist_list_of_results (event , * args ):
263
263
"""Handles persisting results
264
264
265
265
Args:
@@ -326,7 +326,7 @@ def delete_results_by_dois(event, body):
326
326
# return make_response(status_code=500, body={"error": str(e)})
327
327
328
328
329
- def add_review (event , context ):
329
+ def add_review (event , * args ):
330
330
"""POST Method: create a new review
331
331
"name" is mandatory in body
332
332
"""
@@ -353,7 +353,7 @@ def add_review(event, context):
353
353
return response
354
354
355
355
356
- def get_review_by_id (event , context ):
356
+ def get_review_by_id (event , * args ):
357
357
"""GET Method: get a review by id
358
358
accessible with review/{review_id}
359
359
"""
@@ -375,7 +375,7 @@ def get_review_by_id(event, context):
375
375
return response
376
376
377
377
378
- def delete_review (event , context ):
378
+ def delete_review (event , * args ):
379
379
"""DELETE Method: delete a review by id
380
380
accessible with review/{review_id}
381
381
"""
@@ -395,7 +395,7 @@ def delete_review(event, context):
395
395
return response
396
396
397
397
398
- def update_review (event , context ):
398
+ def update_review (event , * args ):
399
399
"""PUT Method: updates a review by its id
400
400
accessible with review/{review_id}, "name" and "description" is mandatory in body
401
401
"""
@@ -418,7 +418,7 @@ def update_review(event, context):
418
418
return response
419
419
420
420
421
- def add_user_handler (event , context ):
421
+ def add_user_handler (event , * args ):
422
422
from functions .db .connector import add_user
423
423
from bson import json_util
424
424
@@ -441,7 +441,7 @@ def add_user_handler(event, context):
441
441
return response
442
442
443
443
444
- def get_user_by_username_handler (event , context ):
444
+ def get_user_by_username_handler (event , * args ):
445
445
from functions .db .connector import get_user_by_username
446
446
447
447
username = event .get ('pathParameters' ).get ('username' )
@@ -458,7 +458,7 @@ def get_user_by_username_handler(event, context):
458
458
return response
459
459
460
460
461
- def get_all_users_handler (event , context ):
461
+ def get_all_users_handler (event , * args ):
462
462
from functions .db .connector import get_users
463
463
464
464
users = get_users ()
@@ -474,7 +474,7 @@ def get_all_users_handler(event, context):
474
474
return response
475
475
476
476
477
- def update_user_handler (event , context ):
477
+ def update_user_handler (event , * args ):
478
478
from functions .db .connector import update_user , get_user_by_username
479
479
480
480
body = json .loads (event ["body" ])
@@ -498,7 +498,7 @@ def update_user_handler(event, context):
498
498
return response
499
499
500
500
501
- def add_api_key_to_user_handler (event , context ):
501
+ def add_api_key_to_user_handler (event , * args ):
502
502
from functions .db .connector import add_api_key_to_user , get_user_by_username
503
503
from functions .authentication import get_username_from_jwt
504
504
headers = event ["headers" ]
@@ -522,7 +522,7 @@ def add_api_key_to_user_handler(event, context):
522
522
return response
523
523
524
524
525
- def delete_user_handler (event , context ):
525
+ def delete_user_handler (event , * args ):
526
526
from functions .db .connector import delete_user , get_user_by_username
527
527
528
528
username = event .get ('pathParameters' ).get ('username' )
@@ -540,7 +540,7 @@ def delete_user_handler(event, context):
540
540
return response
541
541
542
542
543
- def login_handler (event , context ):
543
+ def login_handler (event , * args ):
544
544
from functions .db .connector import get_user_by_username , check_if_password_is_correct , add_jwt_to_session
545
545
from functions .authentication import get_jwt_for_user
546
546
@@ -574,7 +574,7 @@ def login_handler(event, context):
574
574
return response
575
575
576
576
577
- def logout_handler (event , context ):
577
+ def logout_handler (event , * args ):
578
578
from functions .authentication import check_for_token , get_username_from_jwt
579
579
from functions .db .connector import remove_jwt_from_session , get_user_by_username
580
580
@@ -606,7 +606,7 @@ def logout_handler(event, context):
606
606
return response
607
607
608
608
609
- def check_jwt_handler (event , context ):
609
+ def check_jwt_handler (event , * args ):
610
610
from functions .authentication import check_for_token
611
611
from functions .db .connector import check_if_jwt_is_in_session
612
612
@@ -634,7 +634,7 @@ def check_jwt_handler(event, context):
634
634
return response
635
635
636
636
637
- def update_score (event , context ):
637
+ def update_score (event , * args ):
638
638
"""Handles score updates
639
639
640
640
Args:
0 commit comments