psychopy.org | Reference | Downloads | Github

Error when fetching the experiments on Pavlovia

I just logged in Pavlovia and the following error popped up when trying to access my list of experiments:

Error when fetching the experiments {“origin”:“http://pavlovia.org/api/v2/designers/roberto.petrosino/experiments",“username”:“roberto.petrosino”,“oauthToken”:“aaca384de17143ecc90f7c7932851480360e477fffe77e815f2e11e9a6f4ccd8”,“user”:{“two_factor_enabled”:false,“username”:“roberto.petrosino”,“theme_id”:1,“can_create_project”:true,“bio”:null,“confirmed_at”:“2019-04-17T19:07:54.793Z”,“twitter”:"",“private_profile”:null,“shared_runners_minutes_limit”:null,“linkedin”:"",“color_scheme_id”:1,“last_sign_in_at”:“2019-09-04T13:42:10.957Z”,“web_url”:“https://gitlab.pavlovia.org/roberto.petrosino”,“last_activity_on”:“2019-09-24”,“external”:false,“skype”:"",“identities”:[],“id”:1546,“public_email”:"",“name”:"Roberto Petrosino”,“can_create_group”:true,“projects_limit”:100000,“current_sign_in_at”:“2019-09-16T10:10:51.822Z”,“created_at”:“2019-04-17T19:07:54.891Z”,“state”:“active”,“avatar_url”:“https://secure.gravatar.com/avatar/05533fa80ab7ccfb370bf6c10ecba26b?s=80&d=identicon",“location”:null,“organization”:null,“email”:“roberto.petrosino@uconn.edu”,“website_url”:""},“context”:"when listing the experiments available to the authenticated user”,“error”:“unable to list the designer’s experiments: TypeError: this.userIds is undefined :\n@:1:15\n”,“httpStatusCode”:500}*
If the error persists, contact Pavlovia’s administrator.

Experiments still run as before, so they do not seem to be affected by the error. I just wanted to notify @jon, @apitiot, @dvbridges of the error.

Thanks Rob, we’ll look into it

Thank you for the report! I’ll be able to take care of it shortly.

All sorted!

2 Likes

Sweet! I confirm the issue is solved.

Can I also ask one more thing? Is there a reason why, even after clicking on the ‘Experiments’ tab, I have to click on any of the search options to retrieve the list of my experiments?

That is rather surprising. I am not experiencing that on my end.
Which browser and operating system are you using?

I am using Safari 12.1.2 on macOS 10.12.6. That happens with Chrome and Firefox (updated to the latest versions) as well.

Hi! I am getting the same error when trying to access my experiments in the dashboard. This happened right after I tried to erase my cache (chrome), which I had done because Pavlovia seemed to not have updated the contents of the xlsx file hosted on gitlab (staircasewebtest). I’m not sure these two things are related…

Can you please help me with this?
Thank you!

{“origin”:“http://pavlovia.org/api/v2/designers/nicolabinetti/experiments",“context”:"when listing the experiments available to the authenticated user”,“username”:“nicolabinetti”,“user”:{“id”:4396,“name”:“Nicola Binetti”,“username”:“nicolabinetti”,“state”:“active”,“avatar_url”:“https://secure.gravatar.com/avatar/3fa148d4a5fc514f7c81b969d65d5cdb?s=80&d=identicon",“web_url”:“https://gitlab.pavlovia.org/nicolabinetti”,“created_at”:“2020-03-23T12:41:41.695Z”,“bio”:null,“location”:null,“public_email”:"",“skype”:"",“linkedin”:"",“twitter”:"",“website_url”:"",“organization”:null,“last_sign_in_at”:“2020-04-08T12:30:35.211Z”,“confirmed_at”:“2020-03-23T12:41:41.557Z”,“last_activity_on”:“2020-04-08”,“email”:“nicolabinetti@gmail.com”,“theme_id”:1,“color_scheme_id”:1,“projects_limit”:100000,“current_sign_in_at”:“2020-04-08T12:35:41.880Z”,“identities”:[],“can_create_group”:true,“can_create_project”:true,“two_factor_enabled”:false,“external”:false,“private_profile”:null,“shared_runners_minutes_limit”:null,“emails”:[“nicolabinetti@gmail.com”]},“error”:"unable to list the designer’s experiments: TypeError: this.userIds is undefined :\n@:1:15\n”,“errorCode”:null,“httpStatusCode”:500}

The system was temporarily in an unstable state. We are back online fully. My apologies for the issue.

Alain

Thanks for letting me know!

problem reappered now

TypeError: this.userIds is undefined :\n@:1:15\n",“errorCode”:null,“httpStatusCode”:500}

If the error persists, contact Pavlovia’s administrator.

1 Like

The problem has reappeared for me too

1 Like

I got the same error

{“origin”:“http://pavlovia.org/api/v2/designers/MRLab/experiments",“context”:"when listing the experiments available to the authenticated user”,“username”:“MRLab”,“user”:{“id”:1256,“name”:“MRLab Rutgers”,“username”:“MRLab”,“state”:“active”,“avatar_url”:“https://secure.gravatar.com/avatar/82259247d01f69a7900e4cd97afcef58?s=80&d=identicon",“web_url”:“https://gitlab.pavlovia.org/MRLab”,“created_at”:“2019-03-12T15:39:26.681Z”,“bio”:null,“location”:null,“public_email”:"",“skype”:"",“linkedin”:"",“twitter”:"",“website_url”:"",“organization”:null,“last_sign_in_at”:“2020-04-05T00:36:41.576Z”,“confirmed_at”:“2019-03-12T15:39:26.578Z”,“last_activity_on”:“2020-04-09”,“email”:“mrlabrutgers@gmail.com”,“theme_id”:1,“color_scheme_id”:1,“projects_limit”:100000,“current_sign_in_at”:“2020-04-09T01:23:59.657Z”,“identities”:[],“can_create_group”:true,“can_create_project”:true,“two_factor_enabled”:false,“external”:false,“private_profile”:null,“shared_runners_minutes_limit”:null,“emails”:[“mrlabrutgers@gmail.com”]},“error”:"unable to list the designer’s experiments: TypeError: this.userIds is undefined :\n@:1:15\n”,“errorCode”:null,“httpStatusCode”:500}

If the error persists, contact Pavlovia’s administrator.

1 Like

Same here!

Error when fetching the experiments:
“origin”:“http://pavlovia.org/api/v2/designers/naomilee/experiments","context”: “when listing the experiments available to the authenticated user”, …
“error”:“unable to list the designer’s experiments: TypeError: this.userIds is undefined :\n@:1:15\n”,“errorCode”:null,“httpStatusCode”:500}

1 Like

I’ve received a similar error:

{“origin”:“http://pavlovia.org/api/v2/designers/psychunsw/experiments",“context”:"when listing the experiments available to the authenticated user”,“username”:“psychunsw”,“user”:{“id”:4252,“name”:“Jonathan Solomon”,“username”:“psychunsw”,“state”:“active”,“avatar_url”:“https://secure.gravatar.com/avatar/bd0107e757a7ebbc3f7f98f5c2667ff2?s=80&d=identicon",“web_url”:“https://gitlab.pavlovia.org/psychunsw”,“created_at”:“2020-03-19T00:38:56.200Z”,“bio”:null,“location”:null,“public_email”:"",“skype”:"",“linkedin”:"",“twitter”:"",“website_url”:"",“organization”:null,“last_sign_in_at”:“2020-04-08T00:28:32.808Z”,“confirmed_at”:“2020-03-19T00:38:56.091Z”,“last_activity_on”:“2020-04-09”,“email”:“administrator@psy.unsw.edu.au”,“theme_id”:1,“color_scheme_id”:1,“projects_limit”:100000,“current_sign_in_at”:“2020-04-09T01:13:44.572Z”,“identities”:[],“can_create_group”:true,“can_create_project”:true,“two_factor_enabled”:false,“external”:false,“private_profile”:null,“shared_runners_minutes_limit”:null,“emails”:[“administrator@psy.unsw.edu.au”]},“error”:"unable to list the designer’s experiments: TypeError: this.userIds is undefined :\n@:1:15\n”,“errorCode”:null,“httpStatusCode”:500}

If the error persists, contact Pavlovia’s administrator.

I also have the direct URL to my experiments from my browser history, so I’m able to access the files for my experiments and the experiment’s URL. However, although my files from PsychoPy have been syncing to Pavlovia’s Github, the experiment’s source code (when I run the experiment) has not been changing. Perhaps this may be a related error?

Hi all,

I was able to access my experiment through the ‘Credits’ tab in Dashboard, by clicking the Credit ids. I also tested if the data is still saved as it normally would after consuming a credit, and it still does and you can still see your results just fine once you download it. So I wouldn’t worry too much if you are in the middle of a data collection process like myself.

1 Like

The error that occured yesterday occured again over night. I have just fixed it again, and am tracking the root cause.

Alain