Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow specific users to be nominated to never receive questionnaires #1265

Closed
davewhiteland opened this issue Oct 19, 2015 · 3 comments · Fixed by #4758
Closed

Allow specific users to be nominated to never receive questionnaires #1265

davewhiteland opened this issue Oct 19, 2015 · 3 comments · Fixed by #4758
Assignees
Labels

Comments

@davewhiteland
Copy link
Contributor

Currently, whether or not questionnaires are sent depends on a system-wide setting.

On the Ugandan platform, there are some nominated users working for the FMS-platform-running team who are submitting accumulated reports on behalf of citizen users. These users (i.e., email-address nominated logins) don't benefit from being sent questionnaires because they're actively monitoring the state of the problems they've submitted anyway.

So maybe add a user-specific flag to the user to "never be sent questionnaires".

I thought this might work as a has_permission_to setting, but inspecting the code I suspect that's not the case because these reporter-users aren't associated with a body (that is, they're not staff users in the sense of user-associated-with-a-body).

@dracos
Copy link
Member

dracos commented Nov 15, 2016

Since b01df0c has_permission_to is independent of the User’s from_body (this was done for trusted users), so this could potentially be done that way now. But it would still apply on a per-body basis, though.

@davea
Copy link
Member

davea commented Feb 7, 2020

This would also make for a useful feature for public users who want to opt out of receiving all current/future questionnaires. User support message has mentioned it:

How do I stop the questionnaire emails coming?
I've responded to one or two and your privacy policy suggested I could then opt out but I've seen no option either when submitting incidents or when responding to questionnaire emails?

@bekkileaver
Copy link

Raised again by Northumberland: https://mysocietysupport.freshdesk.com/a/tickets/3517
Decision is to add an opt-out option in user accounts.

@nephila-nacrea nephila-nacrea self-assigned this Dec 4, 2023
@nephila-nacrea nephila-nacrea changed the title allow specific users to be nominated to never receive questionnaires Allow specific users to be nominated to never receive questionnaires Dec 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants