Update mailer page to show actual data

This commit is contained in:
Eli Ribble 2026-04-21 19:38:46 +00:00
parent 0b005c3e76
commit 8fd86d478c
No known key found for this signature in database
7 changed files with 31 additions and 85 deletions

View file

@ -34,7 +34,8 @@ export const useStoreMailer = defineStore("publicreport", () => {
const params = new URLSearchParams();
params.append("sort", "-created");
const url = `${session.urls.api.mailer}?${params}`;
const mailers = (await apiClient.JSONGet(url)) as Mailer[];
const mailer_dtos = (await apiClient.JSONGet(url)) as MailerDTO[];
const mailers = mailer_dtos.map((m: MailerDTO) => Mailer.fromJSON(m));
_all.value = mailers;
for (const m of mailers) {
_byID.value.set(m.id, m);