Opened 6 months ago

Closed 6 months ago

Last modified 6 months ago

#3094 closed defect (fixed)

Unable to add members to a project

Reported by: Adam Stewart Owned by: sac-tickets@…
Priority: major Milestone: Sysadmin Contract 2024-II
Component: WebSite Keywords:
Cc:

Description

Steps to reproduce:

  1. Create a new project
  2. Click on the About tab
  3. Under "Who's involved", try to add anyone
  4. Attempt to save draft

This then redirects me to a page that says:

"There has been a critical error on this website. Please check your site admin email inbox for instructions."

Change History (9)

comment:1 by robe, 6 months ago

Milestone: UnplannedSysadmin Contract 2024-I

I suspect this is a permission problem, because performing the steps above I don't get an error, but I'm an admin.

comment:2 by robe, 6 months ago

Okay this is not quite a permission issue but might be something with your account.

I went to TorchGeo project and tried to add you and got the error.

However when I tried to add myself and jive, it was fine.

I thought maybe it is because you are listed as officer representative, but putting someone else there saving and then trying to add you resulted in the same error.

Are you sure you can't add anyone else besides your self?

I forgot where the logs of this are kept but will check that in a bit.

comment:3 by robe, 6 months ago

Okay I was able to add your account from your user profile, by specifying you work on the project and then it showed on the About page. I still haven't figured out why it didn't work from that page. Can you try adding more people. I removed jive and myself.

comment:4 by Adam Stewart, 6 months ago

Sorry for the delayed response, I didn't get an email notification.

I'm now able to add myself and nilsleh. However, I'm still unable to add calebrob6 or isaaccorley. I can try asking them to add themselves via their user profiles, but will hold off in case you want them to help you debug the system.

comment:5 by robe, 6 months ago

I'm suspecting this issue might be related to #3108. Not sure how long it would take for us to fix that, so if you are in a rush you can ask them to add themselves now, but if you can wait, that would be great and once we have #3108 sorted out we can check. We'll use these two people to test out any fixes we put in for #3108 to see if fixes resolve that.

comment:6 by Adam Stewart, 6 months ago

Is it possible that this limitation is on purpose? I.e., users have to create their own accounts and list the projects they contribute to, and only then can projects list them as contributors. Of course, the unclear error message is still an issue. If this is on purpose, it would be nice to limit the options to users who have already registered themselves with the project.

comment:7 by cvvergara, 6 months ago

@ajstewart Can you log into https://dev.www.osgeo.org and tell calebrob6 isaaccorley to log in also.

I need to make tests

comment:8 by cvvergara, 6 months ago

Milestone: Sysadmin Contract 2024-ISysadmin Contract 2024-II
Resolution: fixed
Status: newclosed

@ajstewart I made a change, and tested with calebrob Please add isaaccorley your self to test

If problem persists please let me know.

comment:9 by Adam Stewart, 6 months ago

Everything works great now, thanks for the fix!

Note: See TracTickets for help on using tickets.