Wajahat698 commited on
Commit
fb6902e
·
verified ·
1 Parent(s): 528fafc

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +1 -47
app.py CHANGED
@@ -2183,49 +2183,6 @@ prompt = st.chat_input("")
2183
  global combined_text
2184
  def handle_prompt(prompt):
2185
 
2186
- if st.session_state.get("wix_user_id") and st.session_state.get("email"):
2187
- load_user_memory(st.session_state["wix_user_id"])
2188
-
2189
- retrieve_user_data(st.session_state["wix_user_id"])
2190
-
2191
- user_name = extract_name(st.session_state["email"])
2192
- welcome_placeholder = st.empty()
2193
- welcome_placeholder.info(f"**Hello, {user_name}!**")
2194
- time.sleep(3)
2195
- welcome_placeholder.empty()
2196
- def check_user_subscription(wix_user_id):
2197
- try:
2198
- response = requests.get(f"{backend_url}/check-subscription/{wix_user_id}")
2199
- if response.status_code == 200:
2200
- data = response.json()
2201
- st.session_state["message_limit"] = data.get("message_limit", 0)
2202
- st.session_state["used_messages"] = data.get("used_messages", 0)
2203
- return data
2204
- elif response.status_code == 404:
2205
- st.warning("User not found in subscription database. Please log in or refresh.")
2206
- return None
2207
- else:
2208
- st.error("Error fetching user subscription details.")
2209
- return None
2210
- except requests.RequestException as e:
2211
- st.error(f"Connection error: {str(e)}")
2212
- return None
2213
-
2214
- check_user_subscription(st.session_state["wix_user_id"])
2215
-
2216
- def update_message_usage(wix_user_id):
2217
- try:
2218
- response = requests.post(f"{backend_url}/update-message-usage/{wix_user_id}")
2219
- if response.status_code == 200:
2220
- st.session_state["used_messages"] += 1
2221
- else:
2222
- st.error("Error updating message usage.")
2223
- except requests.RequestException as e:
2224
- st.error(f"Connection error: {str(e)}")
2225
-
2226
-
2227
-
2228
- if st.session_state["used_messages"] < st.session_state["message_limit"]:
2229
  if prompt:
2230
  st.session_state.chat_started = True
2231
 
@@ -2503,8 +2460,5 @@ def handle_prompt(prompt):
2503
  st.session_state["handled"] = True # Mark as handled
2504
 
2505
 
2506
- else:
2507
- st.warning("You have reached your message limit. Please upgrade your plan to continue.")
2508
- else:
2509
- st.warning("Please log in to access the chatbot features.")
2510
  handle_prompt(prompt)
 
2183
  global combined_text
2184
  def handle_prompt(prompt):
2185
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2186
  if prompt:
2187
  st.session_state.chat_started = True
2188
 
 
2460
  st.session_state["handled"] = True # Mark as handled
2461
 
2462
 
2463
+
 
 
 
2464
  handle_prompt(prompt)