diff --git a/src/views/ContactsView.vue b/src/views/ContactsView.vue
index 63417f12..8eeb7225 100644
--- a/src/views/ContactsView.vue
+++ b/src/views/ContactsView.vue
@@ -241,8 +241,9 @@ export default class ContactsView extends Vue {
showGiveNumbers = false;
showGiveTotals = true;
showGiveConfirmed = true;
+ alertTitle = "";
+ alertMessage = "";
- // 'created' hook runs when the Vue instance is first created
async created() {
await db.open();
const settings = await db.settings.get(MASTER_SETTINGS_KEY);
@@ -267,10 +268,9 @@ export default class ContactsView extends Vue {
const identity = JSON.parse(account?.identity || "null");
if (!identity) {
- console.error(
+ throw new Error(
"Attempted to load Give records with no identity available.",
);
- return;
}
// load all the time I have given
@@ -782,10 +782,6 @@ export default class ContactsView extends Vue {
}
}
- // This same popup code is in many files.
- alertTitle = "";
- alertMessage = "";
-
public showGiveAmountsClassNames() {
return {
"bg-slate-500": this.showGiveTotals,
diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue
index 45bde507..827ab925 100644
--- a/src/views/HomeView.vue
+++ b/src/views/HomeView.vue
@@ -62,11 +62,11 @@
+
-