OppiaMobile Community

When registering, when does the user get created?

via email: “is a user being created when he/she completed the registration process (all four steps) or is the user already created at any earlier step?”

This refers to using the ‘stepped’ registration form which might not yet be applied in all implementations

The user will/should only be created after they have completed all the steps in the registration process. So if a user exits the registration screen before completion, then there won;t be any user account created for them.

@jjoseba/@jbc25 - please can you confirm?

Cheers,
Alex

Yes, it’s only created after completing the last step and pressing the “register” button.

1 Like

Perfect. Thanks a lot for the clarification.

Since I made an update to the latest version, I have been receiving the " Open Deliver Covid-19 (7.1.5): org.json.JSONException: No value for register_steps" Error report from Splunk Mink. I am trying to understand were this is coming from and if its related to this post.

Hi @hakimks I don’t think it’s directly related to this issue (although it is to do with the stepped registration).

It looks like you’ll need to update the custom_assets.json, to include the register_steps value (see: https://github.com/DigitalCampus/oppia-mobile-android/blob/master/app/src/main/assets/custom_fields.json)

There’s some more info on the stepped registration setup in the docs, see: https://oppiamobile.readthedocs.io/en/latest/technical/customise/customfields.html#app

Perhaps if you had some previous custom fields defined, then it didn’t get merged over correctly?

Cheers,
Alex

Thank you. I had some custom fields already setup. Let me update them to include the “register_steps”: [] field.