diff --git a/app/api/routes/node_storage.py b/app/api/routes/node_storage.py index c5211e5..85cd1da 100644 --- a/app/api/routes/node_storage.py +++ b/app/api/routes/node_storage.py @@ -55,7 +55,7 @@ async def s_api_v1_storage_post(request): new_content = StoredContent( type="local/content_bin", - user_id=request.ctx.user.id if request.ctx.user else 0, + user_id=request.ctx.user.id if request.ctx.user else None, hash=file_hash, filename=file_name, meta=file_meta, diff --git a/app/core/models/node_storage.py b/app/core/models/node_storage.py index e4077f8..433f3b1 100644 --- a/app/core/models/node_storage.py +++ b/app/core/models/node_storage.py @@ -18,7 +18,7 @@ class StoredContent(AlchemyBase): filename = Column(String(1024), nullable=False) meta = Column(JSON, nullable=False, default={}) - user_id = Column(Integer, ForeignKey('users.id'), nullable=False) + user_id = Column(Integer, ForeignKey('users.id'), nullable=True) owner_address = Column(String(1024), nullable=True) btfs_cid = Column(String(1024), nullable=True)