CitizenScienceCenter / csz-lab-app

GNU Affero General Public License v3.0
3 stars 1 forks source link

High Priority - "This is the end" message when contributing anonymous #25

Open rosymond opened 4 years ago

rosymond commented 4 years ago

Project 1 "EXAMPLE - COUNT ANIMALS" This project is set to "Allow anonymous contributions". When I try to contribute after loggin in, I have no problems, I can see the tasks and images. When I try to contribute as anonymous (logged off) I can't, as I immediately see the "This is the End" message.

We have heard this is ht past, but I just reproduced it. It happens in all browsers (Chrome, Safari and Firefox).

Screen Shot 2020-07-29 at 09 10 17 Screen Shot 2020-07-29 at 09 11 31

rosymond commented 3 years ago

The system should identify each anonymous user as a new, unique user.

If anonymous contribution is not allowed, the user should be notified that it needs to log-in. If anonymous contribution is allowed, the user should see the project.

If I remember correctly, the issue is that the system interprets "anonymous" as one single user, so tasks are done only once. This is frustrating or users and should change. The system should identify each anonymous user as a new, unique user.

Glorf commented 3 years ago

@rosymond are there any chances to have it fixed? Or, do you have any idea how to overcome the issue in an elegant manner via the task presenter (I think about overwriting pybossa user id with random id)?

Glorf commented 3 years ago

My (short) investigation shows than this might be related to the networking setup of the CSCZ servers: https://github.com/Scifabric/pybossa/issues/1887