Mercurial > hg > orthanc
comparison OrthancServer/OrthancRestApi.cpp @ 199:dfa2899d9960
refactoring cont
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 27 Nov 2012 16:20:22 +0100 |
parents | 663cc6c46d0a |
children | 7f4acf490179 |
comparison
equal
deleted
inserted
replaced
198:663cc6c46d0a | 199:dfa2899d9960 |
---|---|
512 if (method == "GET") | 512 if (method == "GET") |
513 { | 513 { |
514 if (uri[0] == "patients") | 514 if (uri[0] == "patients") |
515 { | 515 { |
516 existingResource = index_.GetPatient(result, uri[1]); | 516 existingResource = index_.GetPatient(result, uri[1]); |
517 assert(result["Type"] == "Patient"); | 517 assert(!existingResource || result["Type"] == "Patient"); |
518 } | 518 } |
519 else if (uri[0] == "studies") | 519 else if (uri[0] == "studies") |
520 { | 520 { |
521 existingResource = index_.GetStudy(result, uri[1]); | 521 existingResource = index_.GetStudy(result, uri[1]); |
522 assert(!existingResource || result["Type"] == "Study"); | |
522 } | 523 } |
523 else if (uri[0] == "series") | 524 else if (uri[0] == "series") |
524 { | 525 { |
525 existingResource = index_.GetSeries(result, uri[1]); | 526 existingResource = index_.GetSeries(result, uri[1]); |
527 assert(!existingResource || result["Type"] == "Series"); | |
526 } | 528 } |
527 else if (uri[0] == "instances") | 529 else if (uri[0] == "instances") |
528 { | 530 { |
529 existingResource = index_.GetInstance(result, uri[1]); | 531 existingResource = index_.GetInstance(result, uri[1]); |
532 assert(!existingResource || result["Type"] == "Instance"); | |
530 } | 533 } |
531 } | 534 } |
532 else if (method == "DELETE") | 535 else if (method == "DELETE") |
533 { | 536 { |
534 if (uri[0] == "patients") | 537 if (uri[0] == "patients") |