Skip to content

Commit a64d477

Browse files
Updated response for query data agreement QR code metadata records.
1. Added `data_exchange_record_id`. Signed-off-by: George J Padayatti <[email protected]>
1 parent 457f7e7 commit a64d477

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

mydata_did/v1_0/manager.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3199,7 +3199,8 @@ async def query_data_agreement_qr_metadata_records(self, *, query_string: dict)
31993199
"connection_id": qr_code_metadata_record.tags.get("connection_id"),
32003200
"data_agreement_id": qr_code_metadata_record.tags.get("data_agreement_id"),
32013201
"multi_use": eval(qr_code_metadata_record.tags.get("multi_use")),
3202-
"is_scanned": eval(qr_code_metadata_record.tags.get("is_scanned"))
3202+
"is_scanned": eval(qr_code_metadata_record.tags.get("is_scanned")),
3203+
"data_exchange_record_id": qr_code_metadata_record.tags.get("data_exchange_record_id") if qr_code_metadata_record.tags.get("data_exchange_record_id") else "",
32033204
})
32043205

32053206
return results

mydata_did/v1_0/routes.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2420,6 +2420,10 @@ class QueryDataAgreementQRCodeMetadataRecordsResponseSchema(OpenAPISchema):
24202420
connection_id = fields.Str(
24212421
description="Connection identifier", example=UUIDFour.EXAMPLE, required=False)
24222422

2423+
multi_use = fields.Bool()
2424+
is_scanned = fields.Bool()
2425+
data_exchange_record_id = fields.Str()
2426+
24232427

24242428
@docs(
24252429
tags=["Data Agreement - Core Functions"],

0 commit comments

Comments
 (0)