Skip to content

Commit 5cdebbc

Browse files
committed
fix: transform query boolean to lowercase
Fixes #67 Signed-off-by: Timo Glastra <timo@animo.id>
1 parent 9655022 commit 5cdebbc

24 files changed

+71
-16
lines changed

aries_cloudcontroller/api/action_menu.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
from typing import Dict, List, Optional, Union # noqa: F401
1717

18+
from aries_cloudcontroller.uplink_util import bool_query
19+
1820
from aries_cloudcontroller.model.action_menu_fetch_result import ActionMenuFetchResult
1921
from aries_cloudcontroller.model.perform_request import PerformRequest
2022
from aries_cloudcontroller.model.send_menu import SendMenu

aries_cloudcontroller/api/basicmessage.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
from typing import Dict, List, Optional, Union # noqa: F401
1717

18+
from aries_cloudcontroller.uplink_util import bool_query
19+
1820
from aries_cloudcontroller.model.send_message import SendMessage
1921

2022

aries_cloudcontroller/api/connection.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
from typing import Dict, List, Optional, Union # noqa: F401
1717

18+
from aries_cloudcontroller.uplink_util import bool_query
19+
1820
from aries_cloudcontroller.model.conn_record import ConnRecord
1921
from aries_cloudcontroller.model.connection_list import ConnectionList
2022
from aries_cloudcontroller.model.connection_metadata import ConnectionMetadata
@@ -73,9 +75,9 @@ async def create_invitation(
7375
"""Create a new connection invitation"""
7476
return await self.__create_invitation(
7577
alias=alias,
76-
auto_accept=auto_accept,
77-
multi_use=multi_use,
78-
public=public,
78+
auto_accept=bool_query(auto_accept),
79+
multi_use=bool_query(multi_use),
80+
public=bool_query(public),
7981
body=body,
8082
)
8183

@@ -154,7 +156,7 @@ async def receive_invitation(
154156
"""Receive a new connection invitation"""
155157
return await self.__receive_invitation(
156158
alias=alias,
157-
auto_accept=auto_accept,
159+
auto_accept=bool_query(auto_accept),
158160
mediation_id=mediation_id,
159161
body=body,
160162
)

aries_cloudcontroller/api/credential_definition.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
from typing import Dict, List, Optional, Union # noqa: F401
1717

18+
from aries_cloudcontroller.uplink_util import bool_query
19+
1820
from aries_cloudcontroller.model.credential_definition_get_result import (
1921
CredentialDefinitionGetResult,
2022
)
@@ -74,7 +76,7 @@ async def publish_cred_def(
7476
"""Sends a credential definition to the ledger"""
7577
return await self.__publish_cred_def(
7678
conn_id=conn_id,
77-
create_transaction_for_endorser=create_transaction_for_endorser,
79+
create_transaction_for_endorser=bool_query(create_transaction_for_endorser),
7880
body=body,
7981
)
8082

aries_cloudcontroller/api/credentials.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
from typing import Dict, List, Optional, Union # noqa: F401
1717

18+
from aries_cloudcontroller.uplink_util import bool_query
19+
1820
from aries_cloudcontroller.model.attribute_mime_types_result import (
1921
AttributeMimeTypesResult,
2022
)

aries_cloudcontroller/api/did_exchange.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
from typing import Dict, List, Optional, Union # noqa: F401
1717

18+
from aries_cloudcontroller.uplink_util import bool_query
19+
1820
from aries_cloudcontroller.model.conn_record import ConnRecord
1921
from aries_cloudcontroller.model.didx_request import DIDXRequest
2022

@@ -63,7 +65,7 @@ async def create_request(
6365
mediation_id=mediation_id,
6466
my_endpoint=my_endpoint,
6567
my_label=my_label,
66-
use_public_did=use_public_did,
68+
use_public_did=bool_query(use_public_did),
6769
)
6870

6971
async def receive_request(
@@ -78,7 +80,7 @@ async def receive_request(
7880
"""Receive request against public DID's implicit invitation"""
7981
return await self.__receive_request(
8082
alias=alias,
81-
auto_accept=auto_accept,
83+
auto_accept=bool_query(auto_accept),
8284
mediation_id=mediation_id,
8385
my_endpoint=my_endpoint,
8486
body=body,

aries_cloudcontroller/api/endorse_transaction.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
from typing import Dict, List, Optional, Union # noqa: F401
1717

18+
from aries_cloudcontroller.uplink_util import bool_query
19+
1820
from aries_cloudcontroller.model.date import Date
1921
from aries_cloudcontroller.model.endorser_info import EndorserInfo
2022
from aries_cloudcontroller.model.transaction_jobs import TransactionJobs
@@ -39,7 +41,7 @@ async def create_request(
3941
"""For author to send a transaction request"""
4042
return await self.__create_request(
4143
tran_id=tran_id,
42-
endorser_write_txn=endorser_write_txn,
44+
endorser_write_txn=bool_query(endorser_write_txn),
4345
body=body,
4446
)
4547

aries_cloudcontroller/api/introduction.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
from typing import Dict, List, Optional, Union # noqa: F401
1717

18+
from aries_cloudcontroller.uplink_util import bool_query
19+
1820

1921
class IntroductionApi(Consumer):
2022
async def start_introduction(

aries_cloudcontroller/api/issue_credential_v1_0.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
from typing import Dict, List, Optional, Union # noqa: F401
1717

18+
from aries_cloudcontroller.uplink_util import bool_query
19+
1820
from aries_cloudcontroller.model.v10_credential_bound_offer_request import (
1921
V10CredentialBoundOfferRequest,
2022
)

aries_cloudcontroller/api/issue_credential_v2_0.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
from typing import Dict, List, Optional, Union # noqa: F401
1717

18+
from aries_cloudcontroller.uplink_util import bool_query
19+
1820
from aries_cloudcontroller.model.v20_cred_bound_offer_request import (
1921
V20CredBoundOfferRequest,
2022
)

0 commit comments

Comments
 (0)