Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Hotfix/2657 prevent share overwrite #2746
Added warnings and prevented export when exports are conflicting, added warning when imports are using the same source.
Fixed an additional bug which prevented the usage of exports when a database was newly created.
Addresses an issue discussed in #2657.
Type of change
Description and Context
Creation of a new database did not trigger the export even when needed references were defined.
Points to discuss
Currently the checking uses the entered paths. We may extend the checking to use canonical paths which may reduce (but not eliminate) the error rate.
I'd had a closer look at the source code. It seems, that there are a number of
Since it is already used without negative effects, I would suggest to keep the shared pointer for now and check if the change to