Skip to content

Commit

Permalink
✨ Update admin form configuration
Browse files Browse the repository at this point in the history
Ensure that the renamed/moved and new fields are present in the
admin configuration forms.
  • Loading branch information
sergei-maertens committed Jun 12, 2024
1 parent 4b6fd11 commit 01b3185
Showing 1 changed file with 14 additions and 9 deletions.
23 changes: 14 additions & 9 deletions digid_eherkenning/oidc/admin.py
Original file line number Diff line number Diff line change
Expand Up @@ -90,34 +90,39 @@ def fieldsets_factory(claim_mapping_fields: Sequence[str]):


@admin.register(DigiDConfig)
class OpenIDConnectConfigDigiDAdmin(SingletonModelAdmin):
class DigiDConfigAdmin(SingletonModelAdmin):
form = admin_modelform_factory(DigiDConfig)
fieldsets = fieldsets_factory(claim_mapping_fields=["identifier_claim_name"])
fieldsets = fieldsets_factory(claim_mapping_fields=["bsn_claim"])


@admin.register(EHerkenningConfig)
class OpenIDConnectConfigEHerkenningAdmin(SingletonModelAdmin):
class EHerkenningConfigAdmin(SingletonModelAdmin):
form = admin_modelform_factory(EHerkenningConfig)
fieldsets = fieldsets_factory(claim_mapping_fields=["identifier_claim_name"])


@admin.register(DigiDMachtigenConfig)
class OpenIDConnectConfigDigiDMachtigenAdmin(SingletonModelAdmin):
class DigiDMachtigenConfigAdmin(SingletonModelAdmin):
form = admin_modelform_factory(DigiDMachtigenConfig)
fieldsets = fieldsets_factory(
claim_mapping_fields=[
"vertegenwoordigde_claim_name",
"gemachtigde_claim_name",
"representee_bsn_claim",
"authorizee_bsn_claim",
]
)


@admin.register(EHerkenningBewindvoeringConfig)
class OpenIDConnectConfigEHerkenningBewindvoeringAdmin(SingletonModelAdmin):
class EHerkenningBewindvoeringConfigAdmin(SingletonModelAdmin):
form = admin_modelform_factory(EHerkenningBewindvoeringConfig)
fieldsets = fieldsets_factory(
claim_mapping_fields=[
"vertegenwoordigde_company_claim_name",
"gemachtigde_person_claim_name",
"representee_claim",
"identifier_type_claim",
"legal_subject_claim",
"branch_number_claim",
"acting_subject_claim",
"mandate_service_id_claim",
"mandate_service_uuid_claim",
]
)

0 comments on commit 01b3185

Please sign in to comment.