Mercurial > hg > orthanc
comparison OrthancServer/DatabaseWrapper.cpp @ 205:6ab754744446
logging of completed series
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 28 Nov 2012 11:34:54 +0100 |
parents | 7f4acf490179 |
children | 4453a010d0db |
comparison
equal
deleted
inserted
replaced
204:7f4acf490179 | 205:6ab754744446 |
---|---|
531 int64_t seq = s.ColumnInt(0); | 531 int64_t seq = s.ColumnInt(0); |
532 ChangeType changeType = static_cast<ChangeType>(s.ColumnInt(1)); | 532 ChangeType changeType = static_cast<ChangeType>(s.ColumnInt(1)); |
533 int64_t internalId = s.ColumnInt(2); | 533 int64_t internalId = s.ColumnInt(2); |
534 ResourceType resourceType = static_cast<ResourceType>(s.ColumnInt(3)); | 534 ResourceType resourceType = static_cast<ResourceType>(s.ColumnInt(3)); |
535 const std::string& date = s.ColumnString(4); | 535 const std::string& date = s.ColumnString(4); |
536 std::string publicId = GetPublicId(internalId); | |
536 | 537 |
537 Json::Value item = Json::objectValue; | 538 Json::Value item = Json::objectValue; |
538 item["Seq"] = static_cast<int>(seq); | 539 item["Seq"] = static_cast<int>(seq); |
539 item["ChangeType"] = ToString(changeType); | 540 item["ChangeType"] = ToString(changeType); |
540 item["ResourceType"] = ToString(resourceType); | 541 item["ResourceType"] = ToString(resourceType); |
541 item["ID"] = GetPublicId(internalId); | 542 item["ID"] = publicId; |
543 item["Path"] = GetBasePath(resourceType, publicId); | |
542 item["Date"] = date; | 544 item["Date"] = date; |
543 last = seq; | 545 last = seq; |
544 | 546 |
545 changes.append(item); | 547 changes.append(item); |
546 } | 548 } |