Work on ISHLT related
This commit is contained in:
@@ -10,7 +10,7 @@ from app.db_sql import sql_enable_part, sql_insert, sql_update, sql_insert_or_up
|
||||
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||
|
||||
# from app.methods.event_badge_methods import get_event_badge_rec_list, load_event_badge_obj
|
||||
from app.methods.event_badge_methods import load_event_badge_obj
|
||||
from app.methods.event_badge_methods import email_event_badge_review_url, load_event_badge_obj
|
||||
|
||||
from app.models.event_badge_models import Event_Badge_Base
|
||||
from app.models.response_models import Resp_Body_Base, mk_resp
|
||||
@@ -56,7 +56,7 @@ async def patch_event_badge_obj(
|
||||
log.setLevel(logging.WARNING) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.debug(locals())
|
||||
|
||||
time.sleep(2)
|
||||
# time.sleep(2)
|
||||
|
||||
obj_type = 'event_badge'
|
||||
obj_data_dict = obj.dict(by_alias=False, exclude_unset=True)
|
||||
@@ -330,6 +330,27 @@ async def search_event_badge_obj_li(
|
||||
# ### END ### API Event Badge ### search_event_badge_obj_li() ###
|
||||
|
||||
|
||||
# ### BEGIN ### API Event Badge ### event_badge_obj_email_review() ###
|
||||
# Updated 2022-04-16
|
||||
@router.get('/event/badge/{event_badge_id}/email_review', response_model=Resp_Body_Base)
|
||||
async def event_badge_obj_email_review(
|
||||
event_badge_id: str = Query(..., min_length=11, max_length=22),
|
||||
root_url: Optional[str] = Query(None, min_length=10, max_length=100), # Absolute min = 7
|
||||
# to_email: str = Query(..., min_length=5, max_length=100),
|
||||
# to_name: str = Query(..., min_length=2, max_length=75),
|
||||
|
||||
commons: Common_Route_Params = Depends(common_route_params),
|
||||
):
|
||||
log.setLevel(logging.WARNING) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.debug(locals())
|
||||
|
||||
if email_event_badge_review_url(event_badge_id=event_badge_id, root_url=root_url):
|
||||
return mk_resp(data=True, response=commons.response)
|
||||
else:
|
||||
return mk_resp(data=False, status_code=400, response=commons.response) # Bad Request
|
||||
# ### END ### API Event Badge ### event_badge_obj_email_review() ###
|
||||
|
||||
|
||||
# ### BEGIN ### API Event Badge ### get_event_badge_obj() ###
|
||||
# Updated 2022-02-15
|
||||
@router.get('/event/badge/{event_badge_id}', response_model=Resp_Body_Base)
|
||||
|
||||
Reference in New Issue
Block a user