gerasdf commited on
Commit ·
551b27a
1
Parent(s): 497bc21
only create sessions for authenticated or anonymous users
Browse files
query.py
CHANGED
|
@@ -115,6 +115,7 @@ def auth(token, state, request: gr.Request):
|
|
| 115 |
tokens=json_loads(tokens)
|
| 116 |
state["user"] = tokens.get(token, None)
|
| 117 |
|
|
|
|
| 118 |
if store is None:
|
| 119 |
store = AstraDBStore(
|
| 120 |
collection_name=f'{os.environ.get("ASTRA_DB_COLLECTION")}_sessions',
|
|
@@ -128,6 +129,7 @@ def auth(token, state, request: gr.Request):
|
|
| 128 |
'timestamp' : time.asctime(time.gmtime())
|
| 129 |
}
|
| 130 |
store.mset([(user_session, session_data)])
|
|
|
|
| 131 |
return "", state
|
| 132 |
|
| 133 |
AUTH_JS = """function auth_js(token, state) {
|
|
|
|
| 115 |
tokens=json_loads(tokens)
|
| 116 |
state["user"] = tokens.get(token, None)
|
| 117 |
|
| 118 |
+
if state["user"]:
|
| 119 |
if store is None:
|
| 120 |
store = AstraDBStore(
|
| 121 |
collection_name=f'{os.environ.get("ASTRA_DB_COLLECTION")}_sessions',
|
|
|
|
| 129 |
'timestamp' : time.asctime(time.gmtime())
|
| 130 |
}
|
| 131 |
store.mset([(user_session, session_data)])
|
| 132 |
+
|
| 133 |
return "", state
|
| 134 |
|
| 135 |
AUTH_JS = """function auth_js(token, state) {
|