Skip to content
Snippets Groups Projects
Commit 4848f193 authored by Jeremy M Fee's avatar Jeremy M Fee
Browse files

Merge branch 'revert-get-save-session' into 'master'

revert session get/save methods

See merge request !90
parents 89408e9b 46b2407e
No related branches found
No related tags found
2 merge requests!146Release CMO metadata to production,!90revert session get/save methods
Pipeline #43913 passed
...@@ -24,7 +24,7 @@ async def delete_session(session_id: str) -> None: ...@@ -24,7 +24,7 @@ async def delete_session(session_id: str) -> None:
async def get_session(session_id: str) -> str: async def get_session(session_id: str) -> str:
query = session.select().where(session.c.session_id == session_id) query = session.select().where(session.c.session_id == session_id)
row = await database.fetch_one(query) row = await database.fetch_one(query)
return row.get("data", None) return row.data
async def remove_expired_sessions(max_age: timedelta) -> None: async def remove_expired_sessions(max_age: timedelta) -> None:
...@@ -42,7 +42,7 @@ async def save_session(session_id: str, data: str) -> None: ...@@ -42,7 +42,7 @@ async def save_session(session_id: str, data: str) -> None:
.values(data=data, updated=updated) .values(data=data, updated=updated)
) )
count = await database.execute(query) count = await database.execute(query)
if count is None or count == 0: if count == 0:
# no matching session, insert # no matching session, insert
query = session.insert().values( query = session.insert().values(
session_id=session_id, data=data, updated=updated session_id=session_id, data=data, updated=updated
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment