URL of experiment: https://run.pavlovia.org/ennadarcy/testingaslearning
Description of the problem: For integrating SONA with the online experiment I was required to enter a ‘completed URL’, given to me from the SONA site, in the experiment settings so that students access the experiment through SONA could be awarded credits automatically.
I entered ‘html’ into the output path, and this URL for the completed URL
When I tried to sync the amendments to the experiment online the following error occurred:
Traceback (most recent call last):
File “/Applications/PsychoPy.app/Contents/Resources/lib/python3.6/psychopy/app/builder/builder.py”, line 1221, in onPavloviaSync
File “/Applications/PsychoPy.app/Contents/Resources/lib/python3.6/psychopy/app/builder/builder.py”, line 719, in fileExport
File “/Applications/PsychoPy.app/Contents/Resources/lib/python3.6/psychopy/scripts/psyexpCompile.py”, line 73, in generateScript
File “/Applications/PsychoPy.app/Contents/Resources/lib/python3.6/psychopy/scripts/psyexpCompile.py”, line 242, in compileScript
File “/Applications/PsychoPy.app/Contents/Resources/lib/python3.6/psychopy/scripts/psyexpCompile.py”, line 214, in _makeTarget
File “/Applications/PsychoPy.app/Contents/Resources/lib/python3.6/psychopy/experiment/_experiment.py”, line 225, in writeScript
File “/Applications/PsychoPy.app/Contents/Resources/lib/python3.6/psychopy/experiment/components/settings/init.py”, line 598, in writeExpSetupCodeJS
TypeError: str returned non-string (type NoneType)
I also tried to remove the outpath path as ‘html’ but then it wouldn;t even allow me to enter the completed URL in the settings.
Any ideas? Does anyone maybe recognise something that might be off with the URL?