Bug #25026
openGroups can be created without any research criteria
Description
If I create a new group, click on the "search" button but do not click on save, my group is still created, without any criteria.
Going back to the criteria page of the newly created group, it will be displayed as the default research (Node summary -> Operating system type -> Linux) but, if I try to add a property to the group, it fails.
The webapp logs are then:
2024-06-17 10:06:00+0000 ERROR api-processing - Unexpected: No query defined for group 'Innotek' (02f81975-d464-4600-9842-fbfa4724b07a)
It looks like the UI is displaying the default group criteria but the backend is unable to resolve the group.
The creation process should either not create the group until the criteria is changed and the save button clicked or half-created groups should be somehow disabled or defaulting to the default research criteria.
I find it very missleading to "pre-create" the group without forcing the user to click on the "Save" button.
The bug was seen in 8.1 but is most likely present in older versions too.