CDLUC3 / dmptool

DMPTool version of the DMPRoadmap codebase
https://dmptool.org
MIT License
58 stars 13 forks source link

Users unable to edit their personal details #383

Closed mariapraetzellis closed 2 years ago

mariapraetzellis commented 2 years ago

A user reported that they could not change their last name in the Personal Details section because the system forces them to accept terms and conditions, but this doesn't appear on the page. Screen Shot 2022-09-29 at 11 51 33 AM

briri commented 2 years ago

Accept terms are being set to false somehow.

The following query can be used to identify the effected users: select * from users where current_sign_in_ip is not null and (accept_terms = 0 or accept_terms is null);

Propose updating this page to always show the accept terms checkbox if it is false in the database.