Fix onboarding with implicit terms acceptance (#20117)

This commit is contained in:
Ben Halpern 2023-09-14 16:02:34 -04:00 committed by GitHub
parent c72c52dfdb
commit 612c402887
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -2,6 +2,13 @@ class ProfileFieldGroupsController < ApplicationController
def index
relation = ProfileFieldGroup.includes(:profile_fields)
@profile_field_groups = onboarding? ? relation.onboarding : relation.all
if onboarding?
current_user.update(
saw_onboarding: true,
checked_code_of_conduct: true,
checked_terms_and_conditions: true,
)
end
end
private