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

bring dev changes to master; prepare for release v24.12.12 #4428

Merged
merged 10 commits into from
Dec 12, 2024
Merged

Conversation

pbugni
Copy link
Collaborator

@pbugni pbugni commented Dec 12, 2024

No description provided.

ivan-c and others added 10 commits October 10, 2024 10:44
Address a stream of 400 errors (CSRF token is missing) related to saving
patientlist table preferences.
Cause:
I think the error stemmed from when an ajax request was first made to
retrieve patient data, which is precedes by a call to save table
preferences, the document DOM was not ready (which includes the value of
CSRF token in an hidden element) - hence the missing CSRF token error.
Fix:
To add check for DOM readiness before the request to save table
preferences is made.

---------

Co-authored-by: Amy Chen <clone@cesium.cirg.washington.edu>
accidentally merged
[this](#4413) into Master,
reverted that. Will merge this into the `develop` branch.

Co-authored-by: Amy Chen <clone@cesium.cirg.washington.edu>
#4419)

Same PR as #4414, but this one correctly merges into develop.
looking up visit_month now always returns english version, which may be
cached. `translate_visit_month()` used by front end where needed.

---------

Co-authored-by: Amy Chen <clone@cesium.cirg.washington.edu>
…#4427)

Updates to a user's study-id via a PUT to /demographics would leave old
adherence data rows with the old study-id.

We now force a recalculation of a user's adherence data when PUT
/demographics is called.
Fresh error log details lead to discovering this long outstanding
symptom. Users leaving an unfinished, `in-progress` indefinite QNR from
an older research protocol, then returning after their organization has
transitioned protocols would raise an exception, as the lookup was too
specific.
@pep8speaks
Copy link

Hello @pbugni! Thanks for opening this PR. We checked the lines you've touched for PEP 8 issues, and found:

Line 18:101: E501 line too long (105 > 100 characters)

Line 46:56: E225 missing whitespace around operator

Line 191:101: E501 line too long (106 > 100 characters)

@pbugni pbugni merged commit fc24582 into master Dec 12, 2024
2 checks passed
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.

4 participants