You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
thekaveman
added
chore
Chores and tasks for code cleanup, dev experience, etc.
back-end
Django views, sessions, middleware, models, migrations etc.
labels
Jul 23, 2024
thekaveman
changed the title
EligibilityType model refactors
Create a new EnrollmentFlow model
Jul 23, 2024
thekaveman
changed the title
Model refactor: create a new EnrollmentFlow model
[TRACKING] Model refactor: create a new EnrollmentFlow model
Aug 12, 2024
This model will combine most fields from the existing
EligibilityType
andEligibilityVerifier
models.Acceptance criteria
Mostly in order of how this should be done.
EligibilityVerifier
#2238EligibilityVerifier
#2237EligibilityVerifier
toEnrollmentFlow
#2282EligibilityType
fields toEnrollmentFlow
#2283Impact on the code
eligibility
in the repoverifier
in the repoImpact on existing data
Documented in the issues tracked above under Approach.
Impact on analytics
EligibilityType.name
is logged in analytics using theeligibility_types
event property and user property -- this is the primary field used in chart filters and groupingsEligibilityType.group_id
is logged in analytics using thepayment_group
event propertyEligibilityVerifier.name
is logged in analytics using theeligibility_verifier
event property and user propertyEnrollmentFlow
Amplitude updates #2248 is a follow-upImpact on Admin permissions
Documented in the issues tracked above under Approach.
The text was updated successfully, but these errors were encountered: