init defaults completed
This commit is contained in:
@@ -2,15 +2,13 @@ class AddEventFunctionality:
|
||||
|
||||
@classmethod
|
||||
def retrieve_events(cls, events) -> list[tuple[int, str]]:
|
||||
from database_sql_models import Events
|
||||
from sqlalchemy import select
|
||||
from databases import Events
|
||||
|
||||
get_event_ids = Events.session.execute(
|
||||
select(Events.id, Events.uu_id).where(
|
||||
Events.function_code.in_([event["function_code"] for event in events])
|
||||
)
|
||||
).all()
|
||||
get_event_ids = Events.filter_all(
|
||||
Events.function_code.in_([event["function_code"] for event in events]),
|
||||
system=True
|
||||
).data
|
||||
if get_event_ids:
|
||||
return [(get_event[0], str(get_event[1])) for get_event in get_event_ids]
|
||||
return [(get_event.id, str(get_event.uu_id)) for get_event in get_event_ids]
|
||||
else:
|
||||
raise Exception("No event found")
|
||||
|
||||
Reference in New Issue
Block a user