convert fix

This commit is contained in:
user 2025-02-26 23:24:19 +03:00
parent b322c63bec
commit a40e04943a
1 changed files with 8 additions and 1 deletions

View File

@ -4,13 +4,14 @@ import os
import uuid import uuid
import json import json
import shutil import shutil
from base58 import b58encode from base58 import b58decode, b58encode
from sqlalchemy import and_, or_ from sqlalchemy import and_, or_
from app.core.models.node_storage import StoredContent from app.core.models.node_storage import StoredContent
from app.core._utils.send_status import send_status from app.core._utils.send_status import send_status
from app.core.logger import make_log from app.core.logger import make_log
from app.core.storage import db_session from app.core.storage import db_session
from app.core._config import UPLOADS_DIR from app.core._config import UPLOADS_DIR
from app.core.content.content_id import ContentId
async def convert_loop(): async def convert_loop():
@ -181,6 +182,12 @@ async def convert_loop():
make_log("ConvertProcess", f"Content {unprocessed_encrypted_content.id} processed. Converted content: {converted_content}", level="info") make_log("ConvertProcess", f"Content {unprocessed_encrypted_content.id} processed. Converted content: {converted_content}", level="info")
unprocessed_encrypted_content.btfs_cid = ContentId(
version=2, content_hash=b58decode(converted_content['high'])
)
unprocessed_encrypted_content.ipfs_cid = ContentId(
version=2, content_hash=b58decode(converted_content['low'])
)
unprocessed_encrypted_content.meta = { unprocessed_encrypted_content.meta = {
**unprocessed_encrypted_content.meta, **unprocessed_encrypted_content.meta,
'converted_content': converted_content 'converted_content': converted_content