Browse Source

Only add folder if it not exists

Otherwise a bad http resonse is returned
Andreas Fetzer 9 years ago
parent
commit
4fbd42ff85
1 changed files with 5 additions and 1 deletions
  1. 5 1
      Libs/XNAT/Core/ctkXnatObject.cpp

+ 5 - 1
Libs/XNAT/Core/ctkXnatObject.cpp

@@ -357,7 +357,11 @@ ctkXnatResource* ctkXnatObject::addResourceFolder(QString foldername, QString fo
     resource->setTags(tags);
     resource->setTags(tags);
 
 
   resFolder->add(resource);
   resFolder->add(resource);
-  resource->save();
+
+  if (!resource->exists())
+    resource->save();
+  else
+    qDebug()<<"Not adding resource folder. Folder already exists!";
 
 
   return resource;
   return resource;
 }
 }