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

Change invitations after study has gone live #435

Open
Whathecode opened this issue Mar 3, 2023 · 0 comments
Open

Change invitations after study has gone live #435

Whathecode opened this issue Mar 3, 2023 · 0 comments
Labels
feature New functionality. needs discussion This cannot yet be implemented since it requires further conversation.

Comments

@Whathecode
Copy link
Member

There was a request to change the study invitation after a study has gone live.

Currently, it is locked in by design, since modifying it after going live requires further consideration:

For reproducibility reasons (how users are prompted is part of a study protocol, which ideally is also submitted as part of ethical approval, etc.), it is currently originally locked in. Correctly instructing the user of these consequences is a UI concern.

But, for flexibility reasons (not all studies have equally strict requirements), I did think ahead and didn't want to prevent changing invitations entirely. In short, it's a restriction in the current studies subsystem, but not in the deployments subsystem. Each invitation sent out gets stored separately in the deployments subsystem, so it should be possible to come up with a feature to change invitations in between deployed participants. Similarly, there may be a need to modify invitations depending on subgroups, etc.

It should thus be possible to implement this as a feature fairly easily, though it warrants some thinking on how to keep track of that if there is ever a need to link up invitations (different versions as managed in the studies subsystem) to participants; or, perhaps that's not a real requirement.

@Whathecode Whathecode added feature New functionality. needs discussion This cannot yet be implemented since it requires further conversation. labels Mar 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New functionality. needs discussion This cannot yet be implemented since it requires further conversation.
Projects
None yet
Development

No branches or pull requests

1 participant