fix: update notification setting to clear selected email flags (#100)

* fix: update notification setting to clear selected email flags

* test: fix spec
This commit is contained in:
Gabriel Jablonski 2025-08-25 18:11:29 -03:00 committed by GitHub
parent 43e83a678d
commit 16f5c2c62d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 2 deletions

View File

@ -44,7 +44,7 @@ class AccountUser < ApplicationRecord
def create_notification_setting
setting = user.notification_settings.new(account_id: account.id)
setting.selected_email_flags = [:email_conversation_assignment]
setting.selected_email_flags = []
setting.selected_push_flags = [:push_conversation_assignment]
setting.save!
end

View File

@ -13,7 +13,7 @@ RSpec.describe AccountUser do
expect(account_user.user.notification_settings).not_to be_nil
expect(account_user.user.notification_settings.first.email_conversation_creation?).to be(false)
expect(account_user.user.notification_settings.first.email_conversation_assignment?).to be(true)
expect(account_user.user.notification_settings.first.email_conversation_assignment?).to be(false)
end
end