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

Add partner upload workspaces #407

Merged
merged 13 commits into from
Dec 18, 2023
Merged

Conversation

amstilp
Copy link
Contributor

@amstilp amstilp commented Dec 16, 2023

Closes #398

This table should show the set of PartnerUploadWorkspaces that are
contributing to a given upload cycle. The logic is not quite right
in the view yet, but it's enough to show adding the table.
This was included in error, and was not doing what I thought. It
was causing the wrong objects to be created/obtained in factories.
Because the partner workspaces are not linked directly to an upload
cycle, we need to use some logic to get the partner workspaces that
should be included in an upload cycle. For a given research center
and consent group, only the PartnerUploadWorkspace with the highest
version and with a date completed less than the upload cycle end
date will be included for that upload cycle. Use this method in the
UploadCycleDetail view instead of filtering partner workspaces
directly.
Modify the PartnerUploadWorkspaceForm date_completed field to have
clearer help text for the user and to use a calendar picker widget
for selecting the date.
@amstilp amstilp merged commit 1e9b5bd into main Dec 18, 2023
6 checks passed
@amstilp amstilp deleted the feature/partner-upload-workspaces branch April 22, 2024 19:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add Partner members workspaces
1 participant