Mercurial > hg > orthanc
comparison OrthancServer/Sources/ServerJobs/ArchiveJob.cpp @ 5310:b5c502bcaf99
added a route to DELETE /jobs/../archive
author | Alain Mazy <am@osimis.io> |
---|---|
date | Mon, 12 Jun 2023 18:42:06 +0200 |
parents | ad3cd5ec2074 |
children | 3c8286e5d07b b5f2122a1334 |
comparison
equal
deleted
inserted
replaced
5309:fb231da5c0f1 | 5310:b5c502bcaf99 |
---|---|
1457 else | 1457 else |
1458 { | 1458 { |
1459 return false; | 1459 return false; |
1460 } | 1460 } |
1461 } | 1461 } |
1462 | |
1463 bool ArchiveJob::DeleteOutput(const std::string& key) | |
1464 { | |
1465 if (key == "archive" && | |
1466 !mediaArchiveId_.empty()) | |
1467 { | |
1468 SharedArchive::Accessor accessor(context_.GetMediaArchive(), mediaArchiveId_); | |
1469 | |
1470 if (accessor.IsValid()) | |
1471 { | |
1472 context_.GetMediaArchive().Remove(mediaArchiveId_); | |
1473 return true; | |
1474 } | |
1475 else | |
1476 { | |
1477 return false; | |
1478 } | |
1479 } | |
1480 else | |
1481 { | |
1482 return false; | |
1483 } | |
1484 } | |
1462 } | 1485 } |