Browse Source

don't show note about registering if this user isn't registered

pull/88/head
Trent Larson 11 months ago
parent
commit
a8d362c14d
  1. 1
      project.task.yaml
  2. 4
      src/views/ContactsView.vue

1
project.task.yaml

@ -33,6 +33,7 @@ tasks:
- make identicons for contacts into more-memorable faces (and maybe change project identicons, too) - make identicons for contacts into more-memorable faces (and maybe change project identicons, too)
- allow download of each VC (to show that they can actually own their data) - allow download of each VC (to show that they can actually own their data)
- allow some gives even if they aren't registered - allow some gives even if they aren't registered
- switch some checks for activeDid to check for isRegistered
- contacts v+ : - contacts v+ :
- 01 Import all the non-sensitive data (ie. contacts & settings). - 01 Import all the non-sensitive data (ie. contacts & settings).

4
src/views/ContactsView.vue

@ -305,6 +305,7 @@ export default class ContactsView extends Vue {
givenToMeUnconfirmed: Record<string, number> = {}; givenToMeUnconfirmed: Record<string, number> = {};
hourDescriptionInput = ""; hourDescriptionInput = "";
hourInput = "0"; hourInput = "0";
isRegistered = false;
showGiveNumbers = false; showGiveNumbers = false;
showGiveTotals = true; showGiveTotals = true;
showGiveConfirmed = true; showGiveConfirmed = true;
@ -314,6 +315,7 @@ export default class ContactsView extends Vue {
const settings = (await db.settings.get(MASTER_SETTINGS_KEY)) as Settings; const settings = (await db.settings.get(MASTER_SETTINGS_KEY)) as Settings;
this.activeDid = settings?.activeDid || ""; this.activeDid = settings?.activeDid || "";
this.apiServer = settings?.apiServer || ""; this.apiServer = settings?.apiServer || "";
this.isRegistered = !!settings?.isRegistered;
this.showGiveNumbers = !!settings?.showContactGivesInline; this.showGiveNumbers = !!settings?.showContactGivesInline;
if (this.showGiveNumbers) { if (this.showGiveNumbers) {
@ -560,6 +562,7 @@ export default class ContactsView extends Vue {
}, },
5000, 5000,
); );
if (this.isRegistered) {
// putting this last so that it shows on the top // putting this last so that it shows on the top
this.$notify( this.$notify(
{ {
@ -573,6 +576,7 @@ export default class ContactsView extends Vue {
}, },
-1, -1,
); );
}
}) })
.catch((err) => { .catch((err) => {
console.error("Error when adding contact to storage:", err); console.error("Error when adding contact to storage:", err);

Loading…
Cancel
Save