gerasdf commited on
Commit
551b27a
·
1 Parent(s): 497bc21

only create sessions for authenticated or anonymous users

Browse files
Files changed (1) hide show
  1. query.py +2 -0
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) {