Work on file uploads and session proposals
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import datetime
|
||||
import datetime, json
|
||||
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Query, status
|
||||
from pydantic import BaseModel, EmailStr, Field
|
||||
from typing import Dict, List, Optional, Set, Union
|
||||
@@ -50,11 +50,19 @@ async def patch_event_session_obj(
|
||||
by_alias: Optional[bool] = True,
|
||||
exclude_unset: Optional[bool] = True,
|
||||
):
|
||||
log.setLevel(logging.WARNING) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.debug(locals())
|
||||
|
||||
obj_type = 'event_session'
|
||||
obj_data_dict = obj.dict(by_alias=False, exclude_unset=True)
|
||||
|
||||
log.debug(obj_data_dict)
|
||||
log.debug(type(obj_data_dict['proposal_json']))
|
||||
if 'proposal_json' in obj_data_dict and isinstance(obj_data_dict['proposal_json'], dict):
|
||||
log.debug('Need to convert to JSON string')
|
||||
obj_data_dict['proposal_json'] = json.dumps(obj_data_dict['proposal_json'])
|
||||
log.debug(obj_data_dict)
|
||||
|
||||
obj_data_dict['id'] = redis_lookup_id_random(record_id_random=obj_id, table_name=obj_type)
|
||||
obj_data_dict['id_random'] = obj_id
|
||||
result = patch_obj_template(
|
||||
@@ -273,7 +281,7 @@ async def get_event_session_obj(
|
||||
by_alias: Optional[bool] = True,
|
||||
exclude_unset: Optional[bool] = True,
|
||||
):
|
||||
log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.setLevel(logging.WARNING) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.debug(locals())
|
||||
|
||||
if event_session_id := redis_lookup_id_random(record_id_random=event_session_id, table_name='event_session'): pass
|
||||
|
||||
Reference in New Issue
Block a user