Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -413,12 +413,25 @@ def create_app(language='en'):
|
|
| 413 |
|
| 414 |
def _calls_today():
|
| 415 |
data = _load_call_log()
|
| 416 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 417 |
|
| 418 |
def _inc_calls_today():
|
| 419 |
data = _load_call_log()
|
| 420 |
-
|
| 421 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 422 |
_save_call_log(data)
|
| 423 |
|
| 424 |
def _agentic_budget_allows():
|
|
|
|
| 413 |
|
| 414 |
def _calls_today():
|
| 415 |
data = _load_call_log()
|
| 416 |
+
day = _today_key()
|
| 417 |
+
val = data.get(day, 0)
|
| 418 |
+
# Backward compatible: handle both scalar int and per-day dict blob
|
| 419 |
+
if isinstance(val, dict):
|
| 420 |
+
return int(val.get("calls", 0))
|
| 421 |
+
try:
|
| 422 |
+
return int(val)
|
| 423 |
+
except Exception:
|
| 424 |
+
return 0
|
| 425 |
|
| 426 |
def _inc_calls_today():
|
| 427 |
data = _load_call_log()
|
| 428 |
+
day = _today_key()
|
| 429 |
+
day_blob = data.get(day, {}) if isinstance(data.get(day, {}), dict) else {}
|
| 430 |
+
try:
|
| 431 |
+
day_blob["calls"] = int(day_blob.get("calls", 0)) + 1
|
| 432 |
+
except Exception:
|
| 433 |
+
day_blob["calls"] = 1
|
| 434 |
+
data[day] = day_blob
|
| 435 |
_save_call_log(data)
|
| 436 |
|
| 437 |
def _agentic_budget_allows():
|