Description of the problem:
I successfully got a study hosted online and collecting data. I even downloaded some of my data to start my analysis pipeline. Yesterday, I went to download the data again (to get up-to-date), and I got this error.
I just had a look and I believe that the issue started when you created sub-directories in your data directory: real and test, presumably to organise those results. Regretably, the pavlovia.org backend currently expects the data directory to be completely flat, i.e. no sub-directories. Hence the error.
But I think your usecase is perfectly reasonable and valid so I will be modifying the back-end in the morning in order to handle it.
Thank you. I just had a look at the server logs and attempted to change the status of the experiment myself.
The difficulty stems from the fact that a “lib” directory was committed to the project repository when the experiment was first created, 10 months ago (it is part of the initial commit). It contains version 2021.1.3 of PsychoJS. Regrettably, this is not the standard approach to pushing experiments online: the pavlovia back-end is the one that handles PsychoJS, typically by creating a link, which it cannot do on this occasion since “lib” already exists. As a consequence there is an error.
The issue is that this error was not communicated back to you by the pavlovia.org front-end, which is my mistake, and something I am in the process of correcting as we speak.
But certainly, I would recommend that you remove the lib directory from your projects. Changing the status should then work like a charm.
Best wishes,
Further to last night’s comment, I have now made the modifications to the pavlovia.org back-end, which is now able to handle user-created sub-directories in /data.
I have just impersonated you and downloaded the results for MarlienMe: it worked without issues.
But do give it a go on your end, and let me know how you fared.
Cheers,