瀏覽代碼

Only add folder if it not exists

Otherwise a bad http resonse is returned
Andreas Fetzer 9 年之前
父節點
當前提交
4fbd42ff85
共有 1 個文件被更改,包括 5 次插入1 次删除
  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);
 
   resFolder->add(resource);
-  resource->save();
+
+  if (!resource->exists())
+    resource->save();
+  else
+    qDebug()<<"Not adding resource folder. Folder already exists!";
 
   return resource;
 }