How to reproduce:
- Run compose/fdp/ephemeral/v2/dev/fdp to set up postgres and fdp-client
- Run the current
develop branch (e746e9a), with development profile,, from source
- Using a browser, visit the fdp-client at http://localhost:80
- Log in as the default
admin@example.com
- Visit the "Edit Catalog" page (e.g. http://localhost/resource-definitions/a0949e72-4466-4d53-8900-9436d1049a4b)
- Observe that there are
n child resources called Dataset (n=1, by default)
- Click "Save"
- Visit the "Edit Catalog" page again
- Observe that there are now
2*n child resources called Dataset
- repeat steps 7. to 9. until convinced.
This leads to the following:
UPDATE:
The same happens for external links. This can be reproduced by repeating the steps above with the default Distribution resource.