Update app.py
Browse files
app.py
CHANGED
|
@@ -14,17 +14,17 @@ import backoff
|
|
| 14 |
from functools import lru_cache
|
| 15 |
|
| 16 |
# Configure logging
|
| 17 |
-
logging.basicConfig(level=logging.
|
| 18 |
logger = logging.getLogger(__name__)
|
| 19 |
|
| 20 |
# Initialize Firebase if available
|
| 21 |
try:
|
| 22 |
from firebase_config import save_chat_message, get_chat_history
|
| 23 |
firebase_enabled = True
|
| 24 |
-
logger.
|
| 25 |
except ImportError:
|
| 26 |
firebase_enabled = False
|
| 27 |
-
logger.
|
| 28 |
|
| 29 |
# Load environment variables
|
| 30 |
load_dotenv()
|
|
@@ -275,13 +275,13 @@ def chat():
|
|
| 275 |
if firebase_enabled:
|
| 276 |
try:
|
| 277 |
save_chat_message(user_input, reply)
|
| 278 |
-
logger.
|
| 279 |
except Exception as e:
|
| 280 |
logger.error(f"Failed to save chat message: {str(e)}")
|
| 281 |
return jsonify({'reply': reply})
|
| 282 |
try:
|
| 283 |
chat_history = get_chat_history() if firebase_enabled else []
|
| 284 |
-
logger.
|
| 285 |
except Exception as e:
|
| 286 |
logger.error(f"Failed to retrieve chat history: {str(e)}")
|
| 287 |
chat_history = []
|
|
|
|
| 14 |
from functools import lru_cache
|
| 15 |
|
| 16 |
# Configure logging
|
| 17 |
+
logging.basicConfig(level=logging.DEBUG)
|
| 18 |
logger = logging.getLogger(__name__)
|
| 19 |
|
| 20 |
# Initialize Firebase if available
|
| 21 |
try:
|
| 22 |
from firebase_config import save_chat_message, get_chat_history
|
| 23 |
firebase_enabled = True
|
| 24 |
+
logger.debug("Firebase integration enabled")
|
| 25 |
except ImportError:
|
| 26 |
firebase_enabled = False
|
| 27 |
+
logger.debug("Firebase disabled: firebase_config.py not found")
|
| 28 |
|
| 29 |
# Load environment variables
|
| 30 |
load_dotenv()
|
|
|
|
| 275 |
if firebase_enabled:
|
| 276 |
try:
|
| 277 |
save_chat_message(user_input, reply)
|
| 278 |
+
logger.debug("Saved chat message to Firebase")
|
| 279 |
except Exception as e:
|
| 280 |
logger.error(f"Failed to save chat message: {str(e)}")
|
| 281 |
return jsonify({'reply': reply})
|
| 282 |
try:
|
| 283 |
chat_history = get_chat_history() if firebase_enabled else []
|
| 284 |
+
logger.debug(f"Retrieved chat history: {len(chat_history)} messages")
|
| 285 |
except Exception as e:
|
| 286 |
logger.error(f"Failed to retrieve chat history: {str(e)}")
|
| 287 |
chat_history = []
|