From 9c050294b53af73c27be89ab7a563ad6fe50e5c0 Mon Sep 17 00:00:00 2001 From: sultanmyrza Date: Tue, 28 Nov 2023 13:27:22 +0800 Subject: [PATCH] fix: Set 'claim_is_creator' to true for capture cam uploads --- .../dia-backend/asset/dia-backend-asset-repository.service.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/app/shared/dia-backend/asset/dia-backend-asset-repository.service.ts b/src/app/shared/dia-backend/asset/dia-backend-asset-repository.service.ts index 78af40366..a3030985b 100644 --- a/src/app/shared/dia-backend/asset/dia-backend-asset-repository.service.ts +++ b/src/app/shared/dia-backend/asset/dia-backend-asset-repository.service.ts @@ -396,6 +396,10 @@ async function buildFormDataToCreateAsset(proof: Proof) { formData.set('meta', JSON.stringify(info)); formData.set('signed_metadata', serializedSortedProofMetadata); formData.set('signature', JSON.stringify(getOldSignatures(proof))); + // The default value for 'claim_is_creator' is set to false. + // However, for captures uploaded using the capture cam, + // this value should be specifically set to true. + formData.set('claim_is_creator', 'true'); const fileBase64 = Object.keys(await proof.getAssets())[0]; const mimeType = Object.values(proof.indexedAssets)[0].mimeType;