Skip to content

Instantly share code, notes, and snippets.

@nvlaarhoven
Last active March 28, 2024 13:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nvlaarhoven/d9b84846cd4eee2cca352bfe5375a6a6 to your computer and use it in GitHub Desktop.
Save nvlaarhoven/d9b84846cd4eee2cca352bfe5375a6a6 to your computer and use it in GitHub Desktop.
Novo - Adding Site User to Trial
from project.trialsites.models import TrialSite, TrialSiteUser
from project.accounts.models import User
email = '*****@nhs.net'
trial_id = 'EX6018-4915'
site_reference = '5413'
user = User.objects.get(email=email)
trial_site = TrialSite.objects.get(site_reference=site_reference, trial__global_trial_id=trial_id)
TrialSiteUser.objects.filter(trialsite=trial_site, user=user).exists()
TrialSiteUser.objects.create(trialsite=trial_site, user=user)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment