From ffb78cbf3ad154853ab95e75a573bdcba08120b2 Mon Sep 17 00:00:00 2001 From: user Date: Fri, 8 Mar 2024 15:07:32 +0300 Subject: [PATCH] dev@locazia: edit content json format --- app/core/models/node_storage.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/core/models/node_storage.py b/app/core/models/node_storage.py index 433f3b1..367ee5c 100644 --- a/app/core/models/node_storage.py +++ b/app/core/models/node_storage.py @@ -54,11 +54,17 @@ class StoredContent(AlchemyBase): extra_fields['ipfs_cid'] = self.ipfs_cid if self.type.startswith('local'): pass + elif self.type.startswith('onchain'): + for k in [ + 'item_address', 'license_type', + 'metadata_cid', 'content_cid', 'cover_cid', + + ]: + extra_fields[k] = self.meta.get(k, None) return { **extra_fields, "hash": self.hash, "cid": self.cid.serialize_v1(), - "status": self.status, - "meta": self.meta + "status": self.status }