summaryrefslogtreecommitdiffci
path: root/internal/router/api-v1-subs.go
diff options
from:
to:
context:
space:
mode:
authorGravatar SayaAndy <saya.andy@posteo.com> 2025-10-24 20:40:00 +0700
committerGravatar SayaAndy <saya.andy@posteo.com> 2025-10-24 20:40:00 +0700
commitdf7a0ae1c0fc177cba2eae8cc73fe21d2afdd229 (patch)
treed7120bf3ee681e279048747c0498521974570ed1 /internal/router/api-v1-subs.go
parentadcd8cf82f7ec4027701643c545b1f27a7cfc221 (diff)
downloadweb-df7a0ae1c0fc177cba2eae8cc73fe21d2afdd229.tar.gz
web-df7a0ae1c0fc177cba2eae8cc73fe21d2afdd229.zip
feat: allow to unsubscribe from an email
Diffstat (limited to 'internal/router/api-v1-subs.go')
-rw-r--r--internal/router/api-v1-subs.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/internal/router/api-v1-subs.go b/internal/router/api-v1-subs.go
index 8995ebe..72f16e0 100644
--- a/internal/router/api-v1-subs.go
+++ b/internal/router/api-v1-subs.go
@@ -58,7 +58,7 @@ func Api_V1_Subs_Put(l map[string]*locale.LocaleConfig) func(c *fiber.Ctx) error
}
specificTags := c.FormValue("tags_picked")
- if err = Mailer.Subscribe(id, subscriptionTypeEnum, specificTags); err != nil {
+ if err = Mailer.Subscribe(Mailer.GetHash(id), subscriptionTypeEnum, specificTags); err != nil {
return api_v1_email_sendStatusHtml(c, "subs-message", l, "Failed", fiber.StatusUnprocessableEntity, lang, l[lang].UserProfile.FailedToSubscribe, map[string]string{})
}