Forget-Me-Not/post_handlers/send_reminders_post_handler...

19 lines
573 B
Nim
Raw Normal View History

2025-05-15 08:01:35 -05:00
#[Copyright 2025 ITwrx.
2025-05-17 09:02:52 -05:00
This file is part of Forget-Me-Not.
Forget-Me-Not is released under the GNU Affero General Public License 3.0.
2025-05-15 08:01:35 -05:00
See COPYING or <https://www.gnu.org/licenses/> for details.]#
import guildenstern/httpserver, "../helpers/reminder", "../helpers/form"
proc sendRemindersPostHandler*() =
try:
if formInput("send_reminders_key") == "wpsU5CY1Tn5PkMjN6OBC7cdPVZbaW3x":
sendReminders()
reply(Http200)
else:
echo "'send_reminders_key' not valid"
reply(Http403)
except CatchableError as e:
echo e.msg
reply(Http500)