portagenetwork / roadmap

Developed by the the Alliance in collaboration with University of Alberta, DMP Assistant a data management planning tool, forking the DMP Roadmap codebase
MIT License
6 stars 1 forks source link

4.0.2+portage-4.0.3 UAT Testing #715

Closed aaronskiba closed 2 months ago

aaronskiba commented 2 months ago

Please complete the following fields as applicable:

UAT Instance URL

What version of the DMPRoadmap code are you running? (e.g. v2.2.0)

Explanation

aaronskiba commented 2 months ago
aaronskiba commented 2 months ago

Terms and conditions check is now present on the invitation link form Screenshot from 2024-04-10 09-55-47

User cannot proceed when the terms and conditions box is unchecked (this is the desired behaviour):

Screenshot from 2024-04-10 09-57-14

User is logged in successfully after checking the box: Screenshot from 2024-04-10 10-00-59

Desired behaviour is observed when checking rails console before and after the invitation link is submitted successfully:

irb(main):002:0> User.last.accept_terms
=> nil
irb(main):003:0> User.last.accept_terms
=> true
irb(main):004:0>
closenma commented 2 months ago

On the list ordering issue that was flagged, I noticed that if you select no organization using the check-box, the list is out of order. Otherwise the list appears to have the normal Portage Template first order.

Screenshot 2024-04-10 at 12 34 02 PM
aaronskiba commented 2 months ago

A new UAT instance is now up. It addresses the template ordering when the "No research organization" box is checked off.