Fix for modifications to existing DSIDs
Description of bug
A subtle bug that came up in !263 (merged): when modifying a jO file which is already in master and other branches have branched off from that master, the check that makes sure a DSID is not used by other branches was failing.
Changes introduced
- First check if a DSID is present on
master
. If it is do not apply theisFreeDSID
check
Tests
Issues resolved
Edited by Spyros Argyropoulos