Browse Source

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

kb/add-usage-guide
Trent Larson 10 months ago
parent
commit
a8d362c14d
  1. 1
      project.task.yaml
  2. 30
      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)
- allow download of each VC (to show that they can actually own their data)
- allow some gives even if they aren't registered
- switch some checks for activeDid to check for isRegistered
- contacts v+ :
- 01 Import all the non-sensitive data (ie. contacts & settings).

30
src/views/ContactsView.vue

@ -305,6 +305,7 @@ export default class ContactsView extends Vue {
givenToMeUnconfirmed: Record<string, number> = {};
hourDescriptionInput = "";
hourInput = "0";
isRegistered = false;
showGiveNumbers = false;
showGiveTotals = true;
showGiveConfirmed = true;
@ -314,6 +315,7 @@ export default class ContactsView extends Vue {
const settings = (await db.settings.get(MASTER_SETTINGS_KEY)) as Settings;
this.activeDid = settings?.activeDid || "";
this.apiServer = settings?.apiServer || "";
this.isRegistered = !!settings?.isRegistered;
this.showGiveNumbers = !!settings?.showContactGivesInline;
if (this.showGiveNumbers) {
@ -560,19 +562,21 @@ export default class ContactsView extends Vue {
},
5000,
);
// putting this last so that it shows on the top
this.$notify(
{
group: "alert",
type: "info",
title: "New User?",
text:
"If " +
newContact.name +
" is a new user, be sure to register them.",
},
-1,
);
if (this.isRegistered) {
// putting this last so that it shows on the top
this.$notify(
{
group: "alert",
type: "info",
title: "New User?",
text:
"If " +
newContact.name +
" is a new user, be sure to register them.",
},
-1,
);
}
})
.catch((err) => {
console.error("Error when adding contact to storage:", err);

Loading…
Cancel
Save