Describe the bug
The is issue realted to the interface design based on the option to add invitations to users. It is not very intuitive, and can lead to miss sending emails (considering all contacts and users are listed here, this could be anyone). The selection of a user should not instantly send a email.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The user should have a clear indication of submition before the permanent action of sending an email. A possible solution would be to add a user to the list, but not send or allow access untill a submit button to the bottom of the user list is clicked. This would involve having a invited and pending list and adding the pending to invited on submittion.
This is a to do. For that we added - as a workaroud - a notice, which describes this behavior.

Proposal of another expected behavior
It might be that the user/group selected in the search bar could be added to an access list without sending an invitation email and already have rights on the poll and an email could be sent using an email button/icon on the access list?
We have the same issue. I was preparing a vote for our management board, which is allowed by a new resolution passed by the parliamant, so we needed to follow quite strict rules. As the situation is quite complex, the invitation to vote needed to be sent out by an email containing a discussion of the legal background and detailed instructions and the link to the vote. As we sent a dedicated invitatiton email including the link to the poll, we did not want ANY automatic notification sent out. Unfortunately, I can't seem to find a way to disable the notification altogether (for a single poll or globally).
+1
I don't understand why so many Nextcloud Apps send out mass-emails by default. Every email action should always have a prompt.
Also, the current polls app is bugged for installations with LDAP groups that have users which never logged in. Since they do not have a corresponding nextcloud user mapping, getting the email of those accounts fails and on inviting those users, the app reports an error.
I agree. Sending invitation mail in polls is not transparent and may surprize the users.
What I have in my mind is to queue invitations (visually) and ask the user to release them manually (or all pending invitations). I hope, that this gives the wanted control to the poll owner.
see description in #1007
Invitations get spooled without automatic sending.

Most helpful comment
Invitations get spooled without automatic sending.