Please let's focus on the issue and what we communicate.
1. It seems to be working now, since I have located the problem. Whats bothering is it used to work, then stopped functioning properly.
OK, but as I elaborate, the issue does not happen in a modal.
https://toolset.com/forums/topic/notifications-are-not-being-sent-out/page/2/#post-957934
If you require assistance to understand why your previous code worked, and now does not anymore, I need to know what you exactly used, as asked here:
https://toolset.com/forums/topic/notifications-are-not-being-sent-out/page/2/#post-957934
Otherwise I cannot find out why it could possibly have stopped working.
I do not think it's a BUG in Toolset, but I can also not be sure, if you wish me to test this, I would need to have the exact steps can code.
==> I always suggest Bootstrap because it's easy to use, and cross browser compatible.
2. Can you please let me know how do I only allow those notifications to be sent only once? So when the user role signs in to their account and edits their account those notifications should only be sent then. Not everytime its being updated.
This is, as previously discussed, a little confusing for me, as you change the request from "email should be sent once" to "email should be sent only when that field is edited" often.
I do not know what you aim to.
Your last request is resolved as follows:
- set the notification to be sent on the "When a user is updated by this form" radio button and NOTHING else.
That will send the notification ONLY when the form user is edited with this form.
Not if the user is edited in the backend. Only if it's happening on this form, but no matter what field is or is not edited, it will be sent.
There is no setting whatsoever to check "if any field has changed" and then abort the notification.
That would basically be a new feature request, as you cannot do that with the current settings of notifications at all (you would need to check upon each single field in the notification settings and if it has changed or not.
That can be done if you select When custom fields are modified and then use EACH single field that the user can possibly edit as a condition.
The operator should probably be OR so that if ANY field is edited, the notification is sent.
I added a screenshot of that
This last method would check the form for each field and if it's changed, and if any is, then it sends the notification