Bladeren bron

If a file with the given name already exits on the server set the overwrite flag to true

Andreas Fetzer 10 jaren geleden
bovenliggende
commit
5bf76b3b40
1 gewijzigde bestanden met toevoegingen van 4 en 0 verwijderingen
  1. 4 0
      Libs/XNAT/Core/ctkXnatFile.cpp

+ 4 - 0
Libs/XNAT/Core/ctkXnatFile.cpp

@@ -181,6 +181,10 @@ void ctkXnatFile::saveImpl()
   query.append(QString("&%1=%2").arg("format", this->fileFormat()));
   query.append(QString("&%1=%2").arg("content", this->fileContent()));
   query.append(QString("&%1=%2").arg("tags", this->fileTags()));
+
+  if (this->exists())
+    query.append(QString("&%1=%2").arg("overwrite", true));
+
   query.append(QString("&%1=%2").arg("inbody", "true"));
 
   this->session()->upload(filename, query);