Skip to content

Commit 0bc6415

Browse files
Update personal data API reponse to include usage_purpose, publish_flag.
Signed-off-by: George J Padayatti <[email protected]>
1 parent 5d1eabb commit 0bc6415

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

mydata_did/v1_0/manager.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4456,13 +4456,18 @@ async def query_da_personal_data_in_wallet(self, personal_data_id: str = None, m
44564456
pd.da_template_id
44574457
)
44584458

4459+
data_agreement_dict: DataAgreementV1 = DataAgreementV1Schema().load(
4460+
data_agreement_record.data_agreement)
4461+
44594462
temp_pd = {
44604463
"attribute_id": pd.personal_data_id,
44614464
"attribute_name": pd.attribute_name,
44624465
"attribute_description": pd.attribute_description,
44634466
"data_agreement": {
44644467
"data_agreement_id": data_agreement_record.data_agreement_record_id,
44654468
"method_of_use": data_agreement_record.method_of_use,
4469+
"data_agreement_usage_purpose": data_agreement_dict.usage_purpose,
4470+
"publish_flag" : data_agreement_record.is_published
44664471
},
44674472
"created_at": str_to_epoch(pd.created_at),
44684473
"updated_at": str_to_epoch(pd.updated_at),

0 commit comments

Comments
 (0)