Closed fpervaiz closed 1 year ago
Known issue: household ID clashes are not handled when creating a new household. Reference in new issue upon merge.
Known issue: when a household or respondent is edited and saved, the view household/respondent page doesn't update with new values unless going back and opening the household/respondent again. Reference in new issue upon merge.
This PR makes major changes to the app frontend and backend.
Household
rather than aGibsonsForm
(collection).Respondent
s are nested insideHousehold
s andGibsonsForm
s nested inside each respondent. See the diagram below. (Survey
level will be implemented in a future PR)Household
s andRespondent
s have been added.There are some outstanding bugs to fix and a lot of cleanup to do however this will be done in subsequent, smaller PRs rather than this one as this PR is already very large.