Work on event launcher, files, and related

This commit is contained in:
Scott Idem
2022-03-07 18:21:40 -05:00
parent bfd7451c0f
commit 398ef69ff7
3 changed files with 55 additions and 16 deletions

View File

@@ -37,7 +37,7 @@ def create_event_file_obj(event_file_obj_new:Event_File_Base):
# ### BEGIN ### API Event File Methods ### load_event_file_obj() ###
def load_event_file_obj(
event_file_id: int|str,
model_as_dict: bool = True,
model_as_dict: bool = False, # This was defaulted to True 2022-03-07
by_alias: bool = True,
exclude_unset: bool = False,
enabled: str = 'enabled', # enabled, disabled, all
@@ -75,23 +75,16 @@ def load_event_file_obj(
hosted_file_id = hosted_file_id,
enabled = enabled,
):
event_file_obj.hosted_file = hosted_file_obj.dict(by_alias=by_alias, exclude_unset=exclude_unset)
event_file_obj.hosted_file = hosted_file_obj
# event_file_obj.hosted_file = hosted_file_obj.dict(by_alias=by_alias, exclude_unset=exclude_unset)
else:
event_file_obj.hosted_file = None
event_file_obj.hosted_file = {}
else:
event_file_obj.hosted_file = None
# if inc_hosted_file:
# x_id = event_file_rec.get('x_id', None)
# if x_obj_result := load_x_obj(x_id=x_id):
# x_obj = x_obj_result
# event_file_obj.x = x_obj
# else: event_file_obj.x = None
# model_as_dict = True
log.debug(event_file_obj)
if model_as_dict:
log.debug(event_file_obj.dict(by_alias=by_alias, exclude_unset=exclude_unset)) # pylint: disable=no-member)
return event_file_obj.dict(by_alias=by_alias, exclude_unset=exclude_unset) # pylint: disable=no-member
else:
return event_file_obj