PUDO user can modify from it's profile it's reward condition de-selecting all of them and still be able to click "Save" with no-error.
The PUDO profile modification must check the consistency of the rewarding options, whereby at least 1 of them must be selected in order to enable clicking Save.
Currently clicking "Save" bring the user back to the profile, but does not apply any change.
In any case, in presence of error/incosinstencies, the application backend must return an error that must be displayed to the mobile enduser to facilitate debugging.
PUDO user can modify from it's profile it's reward condition de-selecting all of them and still be able to click "Save" with no-error.
The PUDO profile modification must check the consistency of the rewarding options, whereby at least 1 of them must be selected in order to enable clicking Save.
Currently clicking "Save" bring the user back to the profile, but does not apply any change.
In any case, in presence of error/incosinstencies, the application backend must return an error that must be displayed to the mobile enduser to facilitate debugging.