|
|
@ -112,14 +112,6 @@ export default class GiftedDialog extends Vue { |
|
|
|
async open(giver?: GiverInputInfo, offerId?: string) { |
|
|
|
this.description = ""; |
|
|
|
this.giver = giver || {}; |
|
|
|
if (!this.giver.name) { |
|
|
|
this.giver.name = didInfo( |
|
|
|
this.giver.did, |
|
|
|
this.activeDid, |
|
|
|
this.allMyDids, |
|
|
|
this.allContacts, |
|
|
|
); |
|
|
|
} |
|
|
|
// if we show "given to user" selection, default checkbox to true |
|
|
|
this.givenToUser = this.showGivenToUser; |
|
|
|
this.amountInput = "0"; |
|
|
@ -137,6 +129,14 @@ export default class GiftedDialog extends Vue { |
|
|
|
const allAccounts = await accountsDB.accounts.toArray(); |
|
|
|
this.allMyDids = allAccounts.map((acc) => acc.did); |
|
|
|
|
|
|
|
if (!this.giver.name) { |
|
|
|
this.giver.name = didInfo( |
|
|
|
this.giver.did, |
|
|
|
this.activeDid, |
|
|
|
this.allMyDids, |
|
|
|
this.allContacts, |
|
|
|
); |
|
|
|
} |
|
|
|
// eslint-disable-next-line @typescript-eslint/no-explicit-any |
|
|
|
} catch (err: any) { |
|
|
|
console.error("Error retrieving settings from database:", err); |
|
|
|