diff --git a/internal/common/identifier.go b/internal/common/identifier.go index f544a24a..4e915e09 100644 --- a/internal/common/identifier.go +++ b/internal/common/identifier.go @@ -113,10 +113,12 @@ func GetIdentiferByPaths(jsonpaths []string, jsonld string) ([]string, string, e func url2Path(idstring string) string { u, err := url.Parse(idstring) - if err != nil { + if err != nil || u.Path == "" { return idstring } + return u.Path[1:] + } func encodeark(arkid string) string { arkid = strings.Replace(arkid, ":/", "_", 1) diff --git a/runConfigurations/cli batch --cfgName ecrr (1).run.xml b/runConfigurations/cli batch --cfgName ecrr (1).run.xml deleted file mode 100644 index 7c3aaef9..00000000 --- a/runConfigurations/cli batch --cfgName ecrr (1).run.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/runConfigurations/cli batch --cfgName ecrr ecrr_submitted.run.xml b/runConfigurations/cli batch --cfgName ecrr ecrr_submitted.run.xml index 365ea45e..21a7a0d7 100644 --- a/runConfigurations/cli batch --cfgName ecrr ecrr_submitted.run.xml +++ b/runConfigurations/cli batch --cfgName ecrr ecrr_submitted.run.xml @@ -18,6 +18,7 @@ +