parent
a0d16ac2fa
commit
1ef6c53fc6
|
@ -98,12 +98,9 @@ proc getKeycardByKeycardUid*(self: Service, keycardUid: string): KeycardDto =
|
||||||
error "error: ", procName="getKeycardByKeycardUid", errName = e.name, errDesription = e.msg
|
error "error: ", procName="getKeycardByKeycardUid", errName = e.name, errDesription = e.msg
|
||||||
|
|
||||||
proc getKeycardsWithSameKeyUid*(self: Service, keyUid: string): seq[KeycardDto] =
|
proc getKeycardsWithSameKeyUid*(self: Service, keyUid: string): seq[KeycardDto] =
|
||||||
try:
|
for kp in self.keypairs.values:
|
||||||
let response = backend.getKeycardsWithSameKeyUID(keyUid)
|
if kp.keyUid == keyUid:
|
||||||
if responseHasNoErrors("getKeycardsWithSameKeyUid", response):
|
return kp.keycards
|
||||||
return map(response.result.getElems(), proc(x: JsonNode): KeycardDto = toKeycardDto(x))
|
|
||||||
except Exception as e:
|
|
||||||
error "error: ", procName="getKeycardsWithSameKeyUid", errName = e.name, errDesription = e.msg
|
|
||||||
|
|
||||||
proc isKeycardAccount*(self: Service, account: WalletAccountDto): bool =
|
proc isKeycardAccount*(self: Service, account: WalletAccountDto): bool =
|
||||||
if account.isNil or
|
if account.isNil or
|
||||||
|
|
Loading…
Reference in New Issue