fix user_id required

This commit is contained in:
user 2025-02-25 17:21:31 +03:00
parent 2285480e1a
commit 8f88ee9783
1 changed files with 4 additions and 2 deletions

View File

@ -156,10 +156,12 @@ async def s_api_v1_5_storage_post(request):
}) })
try: try:
user_id = request.ctx.user.id if request.ctx.user else None
new_content = StoredContent( new_content = StoredContent(
type='local/content_bin', type='local/content_bin',
hash=computed_hash_b58, hash=computed_hash_b58,
user_id=request.ctx.user.id, user_id=user_id,
filename=provided_filename, filename=provided_filename,
key_id=None, key_id=None,
meta={}, meta={},
@ -167,7 +169,7 @@ async def s_api_v1_5_storage_post(request):
) )
db_session.add(new_content) db_session.add(new_content)
db_session.commit() db_session.commit()
make_log("uploader_v1.5", f"New file stored and indexed for user {request.ctx.user.id} with hash {computed_hash_b58}", level="INFO") make_log("uploader_v1.5", f"New file stored and indexed for user {user_id} with hash {computed_hash_b58}", level="INFO")
except Exception as e: except Exception as e:
make_log("uploader_v1.5", f"Database error: {e}", level="ERROR") make_log("uploader_v1.5", f"Database error: {e}", level="ERROR")
return response.json({"error": "Database error"}, status=500) return response.json({"error": "Database error"}, status=500)