vikunja/pkg
kolaente a462697b30
fix(notifications): only add project subscription as task subscription when the user is not already subscribed to the task
Before this fix, a project subscription object was added twice to the list of subscriptions for a task when the user did not subscribe to the task directly. This caused the user to receive a comment notification twice for a given task.
This was probably a regression from efde364224.

Resolves https://community.vikunja.io/t/e-mail-notification-twice/2740/18

(cherry picked from commit 2c9becec10)
2024-09-20 14:22:29 +02:00
..
caldav fix(caldav): check if vtodo contains any components 2024-04-25 13:40:23 +02:00
cmd fix(deps): update golangci 2024-09-20 14:20:56 +02:00
config feat(teams): add public flags to teams to allow easier sharing with other teams (#2179) 2024-03-10 14:04:32 +00:00
cron chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
db fix(deps): update golangci 2024-09-20 14:20:56 +02:00
events chore(deps): update golangci-lint rules 2023-12-19 13:34:31 +01:00
files chore(web): move web handler package to Vikunja 2024-09-20 14:22:08 +02:00
initialize chore(auth): refactor removing empty openid teams to cron job 2024-03-11 17:20:05 +01:00
integrations chore(web): move web handler package to Vikunja 2024-09-20 14:22:08 +02:00
log chore(mail): update logger to new interface 2024-06-18 12:42:43 +00:00
mail fix(mail): do not fail testmail command when the connection could not be closed. 2024-08-12 20:16:54 +02:00
metrics chore(web): move web handler package to Vikunja 2024-09-20 14:22:08 +02:00
migration fix: add info log message when starting to run migrations 2024-07-05 10:26:26 +02:00
models fix(notifications): only add project subscription as task subscription when the user is not already subscribed to the task 2024-09-20 14:22:29 +02:00
modules chore(web): remove unused echo context 2024-09-20 14:22:11 +02:00
notifications fix(notifications): rendering of plaintext mails 2024-04-07 14:12:44 +02:00
red chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
routes chore(web): use logger directly 2024-09-20 14:22:25 +02:00
swagger [skip ci] Updated swagger docs 2024-08-12 20:16:21 +02:00
user chore(web): move web handler package to Vikunja 2024-09-20 14:22:08 +02:00
utils feat: assign users to teams via OIDC claims (#1393) 2024-03-02 08:47:10 +00:00
version fix(build): don't require swagger to build 2023-09-06 21:08:09 +02:00
web chore(web): always set internal error 2024-09-20 14:22:28 +02:00