Skip to content

feat: add nif in custom registration form#90

Open
BryanttV wants to merge 4 commits intonau/redwood.masterfrom
bav/add-nif-in-custom-reg-form
Open

feat: add nif in custom registration form#90
BryanttV wants to merge 4 commits intonau/redwood.masterfrom
bav/add-nif-in-custom-reg-form

Conversation

@BryanttV
Copy link
Contributor

@BryanttV BryanttV commented Aug 6, 2025

Description

This PR adds the nif field of the NAU User Extended Model. Also, adds a custom NIF validator in the form, similar to the validator in the model. These changes are made to take advantage of the logic defined in edx-platform to add custom extra profile fields using the form.

Important

This PR modifies the following settings to avoid using the extension points:

  • NAU_STUDENT_ACCOUNT_CONTEXT_EXTENSION
  • NAU_STUDENT_SERIALIZER_CONTEXT_EXTENSION
  • NAU_STUDENT_ACCOUNT_PARTIAL_UPDATE

Related Issues

https://github.com/fccn/nau-technical/issues/394

Related PRs

Testing Instructions

Please check the testing instructions in this PR

@BryanttV BryanttV force-pushed the bav/add-nif-in-custom-reg-form branch from b9fab24 to d98bc00 Compare August 11, 2025 22:26
@BryanttV BryanttV changed the base branch from bav/remove-account-extension-points to nau/redwood.master August 11, 2025 22:26
@BryanttV BryanttV marked this pull request as ready for review August 11, 2025 22:57
@igobranco
Copy link
Member

Added a revision on: fccn/edx-platform#30 (comment)

@sandroscosta sandroscosta removed their request for review January 1, 2026 17:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants