From 7fc1d79eeb3a50518b959709606a408521a81cb3 Mon Sep 17 00:00:00 2001 From: Joshua Ryder Date: Tue, 7 Oct 2025 08:58:38 -0400 Subject: [PATCH] Saving notes and username fixes --- pages/[slug].vue | 62 ++++++++++ pages/admin.vue | 2 +- server/api/auth/login.post.ts | 2 +- server/api/notes/download/[sermonId].get.ts | 122 ++++++++++++++++++++ server/api/notes/email/[sermonId].post.ts | 102 ++++++++++++++++ server/utils/email.ts | 83 +++++++++++++ 6 files changed, 371 insertions(+), 2 deletions(-) create mode 100644 server/api/notes/download/[sermonId].get.ts create mode 100644 server/api/notes/email/[sermonId].post.ts diff --git a/pages/[slug].vue b/pages/[slug].vue index 7742af6..8e20477 100644 --- a/pages/[slug].vue +++ b/pages/[slug].vue @@ -158,6 +158,9 @@

My Notes

+

+ ⚠️ Notes are deleted if a Sermon is deleted by an admin. Please email or download notes to have a copy sent to you. +