[email protected] commited on
Commit
362ad0d
·
1 Parent(s): f7289a6

Integrate daily limit check into message display logic

Browse files
Files changed (1) hide show
  1. pages/chatbot.py +7 -4
pages/chatbot.py CHANGED
@@ -4,7 +4,7 @@ from langchain.prompts import PromptTemplate
4
  from model import selector
5
  from util import getYamlConfig
6
  from st_copy_to_clipboard import st_copy_to_clipboard
7
- from subscription.index import is_usage_limit_reached
8
 
9
  def display_messages():
10
 
@@ -124,10 +124,13 @@ def page():
124
  # Displaying messages
125
  display_messages()
126
 
127
- reached = is_usage_limit_reached()
128
  message = ""
129
- if reached:
130
- message = "Vous avez atteint la limite quotidienne de messages."
 
 
 
 
131
 
132
  user_query = st.chat_input(message, disabled=reached)
133
 
 
4
  from model import selector
5
  from util import getYamlConfig
6
  from st_copy_to_clipboard import st_copy_to_clipboard
7
+ from subscription.index import is_usage_limit_reached, daily_limit_enabled
8
 
9
  def display_messages():
10
 
 
124
  # Displaying messages
125
  display_messages()
126
 
 
127
  message = ""
128
+ reached = False
129
+
130
+ if daily_limit_enabled():
131
+ reached = is_usage_limit_reached()
132
+ if reached:
133
+ message = "Vous avez atteint la limite quotidienne de messages."
134
 
135
  user_query = st.chat_input(message, disabled=reached)
136