Skip to content
This repository was archived by the owner on Sep 22, 2023. It is now read-only.

Commit a7e39e2

Browse files
authored
Merge branch 'main' into docs/interlaced-qr-code
2 parents 25fb724 + 1501b1f commit a7e39e2

File tree

4 files changed

+106
-110
lines changed

4 files changed

+106
-110
lines changed

acapy_plugin_toolbox/holder/v0_1/messages/cred_get_list.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,9 @@ async def handle(self, context: RequestContext, responder: BaseResponder):
6161
"""Handle received get cred list request."""
6262
session = await context.session()
6363

64-
credentials = await CredExRecord.query(session)
64+
credentials = await CredExRecord.query(
65+
session, post_filter_positive={"role": CredExRecord.ROLE_HOLDER}
66+
)
6567

6668
if self.states:
6769
credentials = [c for c in credentials if c.state in self.states]

int/tests/test_holder.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -187,12 +187,12 @@ async def test_credentials_get_list(
187187
"@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/credentials-get-list"
188188
}
189189
)
190-
cred_set = set([result.credential_exchange_id for result in cred.results])
191-
cred_get_list_set = set(
192-
[cred["credential_exchange_id"] for cred in credentials_get_list["results"]]
193-
)
190+
cred_set = {result.credential_exchange_id for result in cred.results}
191+
cred_get_list_set = {
192+
cred["credential_exchange_id"] for cred in credentials_get_list["results"]
193+
}
194194
assert (
195195
credentials_get_list["@type"]
196196
== "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/credentials-list"
197197
)
198-
assert cred_set.issubset(cred_get_list_set)
198+
assert cred_get_list_set <= cred_set

0 commit comments

Comments
 (0)