diff --git a/pages/email/new.vue b/pages/email/new.vue index 95e00b7..3136eb8 100644 --- a/pages/email/new.vue +++ b/pages/email/new.vue @@ -57,6 +57,8 @@ const setupPage = async () => { if(loadedDocuments.value[0].createddocument.contact && loadedDocuments.value[0].createddocument.contact.email) { console.log("Contact") emailData.value.to = loadedDocuments.value[0].createddocument.contact.email + } else if(loadedDocuments.value[0].createddocument.customer && loadedDocuments.value[0].createddocument.customer.infoData.invoiceEmail) { + emailData.value.to = loadedDocuments.value[0].createddocument.customer.infoData.invoiceEmail } else if(loadedDocuments.value[0].createddocument.customer && loadedDocuments.value[0].createddocument.customer.infoData.email) { emailData.value.to = loadedDocuments.value[0].createddocument.customer.infoData.email } diff --git a/stores/data.js b/stores/data.js index 82deea1..f640f3d 100644 --- a/stores/data.js +++ b/stores/data.js @@ -345,6 +345,11 @@ export const useDataStore = defineStore('data', () => { label: "E-Mail", inputType: "text" }, + { + key: "infoData.invoiceEmail", + label: "E-Mail für Rechnungen", + inputType: "text" + }, { key: "infoData.web", label: "Web",