Skip to content

fix(Sync): Order Problem#5768

Merged
igbanam merged 2 commits intomasterfrom
igbanam/SIMPLEBACK-52/sync-order-problem
Feb 13, 2026
Merged

fix(Sync): Order Problem#5768
igbanam merged 2 commits intomasterfrom
igbanam/SIMPLEBACK-52/sync-order-problem

Conversation

@igbanam
Copy link
Contributor

@igbanam igbanam commented Feb 12, 2026

Story card: SIMPLEBACK-52

Because

Syncing patients with cvd risks fails

This addresses

Loosening up the link between CVD Risks and Patients

Test instructions

n/a

Linking the CVD Risks to Patients on a logical level forces each CVD
Risk to have a corresponding patient; but at the time this is being
synced from the mobile, we only have a patient_id for the CVD Risk
record; no patient yet created with that ID. This would be created
later. This is an effect of allowing relational entities sync without
their relations.
@igbanam igbanam self-assigned this Feb 12, 2026
@igbanam igbanam requested a review from aagrawalrtsl February 12, 2026 20:11
@igbanam igbanam merged commit ca27993 into master Feb 13, 2026
1 check passed
@igbanam igbanam deleted the igbanam/SIMPLEBACK-52/sync-order-problem branch February 13, 2026 10:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants