fix: include name in error

This commit is contained in:
Friedger Müffke
2021-01-13 17:58:16 +01:00
parent a5ceeb148c
commit 1072f80407
2 changed files with 3 additions and 2 deletions

View File

@@ -333,6 +333,7 @@ describe("BNS Test Suite - NAME_REGISTER", () => {
receipt = await bns.resolvePrincipal(cases[0].nameOwner)
expect(receipt.result).include('2008');
expect(receipt.result).include('0x626f62');
receipt = await bns.namePreorder(
cases[0].namespace,

View File

@@ -882,8 +882,8 @@
(match (map-get? owner-name owner)
name (match (name-resolve (get namespace name) (get name name))
resolved-name (ok name)
error (err error))
(err ERR_NAME_NOT_FOUND)))
error (err {code: error, name: (some name)}))
(err {code: ERR_NAME_NOT_FOUND, name: none})))
(define-read-only (can-receive-name (owner principal))
(let ((current-owned-name (map-get? owner-name owner)))