Fixed E-Mail Sending for New Api

This commit is contained in:
2025-09-28 17:45:28 +02:00
parent a222da1970
commit 72f8064d06

View File

@@ -23,7 +23,9 @@ const loadedDocuments = ref([])
const loaded = ref(false)
const noAccountsPresent = ref(false)
const setupPage = async () => {
emailAccounts.value = await useEntities("emailAccounts").select()
//emailAccounts.value = await useEntities("emailAccounts").select()
emailAccounts.value = await useNuxtApp().$api("/api/email/accounts")
if(emailAccounts.value.length === 0) {
noAccountsPresent.value = true
@@ -141,7 +143,9 @@ const sendEmail = async () => {
})
}
const res = await useNuxtApp().$api("/api/emailasuser/send",{
console.log(body)
const res = await useNuxtApp().$api("/api/email/send",{
method: "POST",
body: body,
})
@@ -203,7 +207,7 @@ const sendEmail = async () => {
>
<USelectMenu
:options="emailAccounts"
option-attribute="emailAddress"
option-attribute="email"
value-attribute="id"
v-model="emailData.account"
/>