Debug: Add provider/model info to cache setting logs

parent 62fbfcbd
...@@ -2970,14 +2970,15 @@ class DatabaseManager: ...@@ -2970,14 +2970,15 @@ class DatabaseManager:
results = [] results = []
for row in rows: for row in rows:
cache_val = row[2] cache_val = row[2]
logger.info(f"Cache setting raw value: {cache_val}, type: {type(cache_val)}, bool: {bool(cache_val)}") result = {
results.append({
'provider_id': row[0], 'provider_id': row[0],
'model_name': row[1], 'model_name': row[1],
'cache_enabled': bool(cache_val) if cache_val is not None else True, 'cache_enabled': bool(cache_val) if cache_val is not None else True,
'created_at': row[3], 'created_at': row[3],
'updated_at': row[4] 'updated_at': row[4]
}) }
logger.info(f"Cache setting: provider={row[0]}, model={row[1]}, raw_val={cache_val}, bool={bool(cache_val)}")
results.append(result)
return results return results
def delete_user_cache_setting(self, user_id: int, provider_id: str = None, model_name: str = None) -> bool: def delete_user_cache_setting(self, user_id: int, provider_id: str = None, model_name: str = None) -> bool:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment