π Feature: Disable email notifications from settings
nevo-david opened this issue Β· comments
π Feature description
Some users might want to opt out of getting emails, we need to allow them.
π€ Why is this feature needed ?
Some people might not want to get transactional emails
βοΈ How do you aim to achieve this?
- Create a new field in the table User called emailNotifications with a default of true!
- If it's false, in every function in
NotificationService
we need to opt them out. - Add their feature inside of Settings in the system
- Add the crud for it inside of
settings.controller.ts
ποΈ Additional Information
Make sure it's in the User level and not in the Organization level.
π Have you spent some time to check if this feature request has been raised before?
- I checked and didn't find similar issue
Are you willing to submit PR?
None
@nevo-david can you assign me this issue ?
Hi @ishanarora04, can you let me know once you have successfully deployed your project on your computer? :)
@nevo-david got it running on my local.
Great, assigning this issue to you!
@nevo-david also I saw your Upwork post for a job. Can you hire me ?
Well if you manage to solve this issue, I don't see why not :)
@nevo-david we are looking at Backend Changes only according to above ticket. right ? Also I am assuming we are just stopping the emails, rest all functionality like getting notifications in the notification box remains ?
@nevo-david any update here ?
Nope, it's both; why only the backend? @ishanarora04