Open withanage opened 9 months ago
Yes, that is a known issue that I should have mentioned in the Readme for now. But in the long run we have to find a better way to handle this.
The reasen for this error is that the authers 'userGroupId' is not set corretly because the 'user_group_ref' attribute of the xml auther tag is not compatible with your installation.
There is a $defaultUserGroupRef variable at the beginning of the convert.php script where the locales and the associated user group strings compatible with your system have to be set. Unfortunately we really have to use localized strings here (which might even change from one installation to the other), there are no constants to identify user groups.
I think we anyway need to have a config-file to handle some of the settings for the conversion process. I will create an issue for this.
Reproduce
In OJS 3.3
Import 2017.xml using XML import
Just Tagging @ajnyga and @ronste (as you are active in the plugin currently).
I will look into this in a month , if this is a single issue.
@ajnyga what about renaming the master to main and having a stable-3_3_0 branch to comply with pkp plugins?