MacOS, PsychoPy v2020.1.2 Standalone
I disabled the participant number dialog because I wanted to randomly assign participant numbers on Pavlovia. However, I am currently unable to test locally as the data filename wants to access this expinfo.
However, I can’t open the experiments settings dialog, so I am unable to either change the data filename or re-apply the participant number box. I reset my settings from the builder via preferences, as I can’t find the .cfg file for the life of me. The experiment settings dialog works in other and new experiments, so it is an issue with this particular one.
The full traceback is as follows:
Traceback (most recent call last):
File "/Applications/PsychoPy3.app/Contents/Resources/lib/python3.6/psychopy/app/builder/builder.py", line 2202, in setExperimentSettings
timeout=timeout)
File "/Applications/PsychoPy3.app/Contents/Resources/lib/python3.6/psychopy/app/builder/dialogs/__init__.py", line 1806, in __init__
timeout=timeout)
File "/Applications/PsychoPy3.app/Contents/Resources/lib/python3.6/psychopy/app/builder/dialogs/__init__.py", line 510, in __init__
ctrls = self.addCategoryOfParams(theseParams, parent=page)
File "/Applications/PsychoPy3.app/Contents/Resources/lib/python3.6/psychopy/app/builder/dialogs/__init__.py", line 624, in addCategoryOfParams
valType=self.params[fieldName].valType)
File "/Applications/PsychoPy3.app/Contents/Resources/lib/python3.6/psychopy/app/builder/dialogs/__init__.py", line 752, in addParam
advanced=advanced, appPrefs=self.app.prefs)
File "/Applications/PsychoPy3.app/Contents/Resources/lib/python3.6/psychopy/app/builder/dialogs/__init__.py", line 139, in __init__
parent, val, order=['Field', 'Default'])
File "/Applications/PsychoPy3.app/Contents/Resources/lib/python3.6/psychopy/app/dialogs.py", line 530, in __init__
raise AttributeError(msg)
AttributeError: The initial value for a ListWidget must be a list of dicts
Did removing participant info mess up said list, and would anyone know how to restore it please?