Mercurial > hg > orthanc
comparison OrthancServer/Plugins/Engine/OrthancPluginDatabaseV3.cpp @ 5216:450ac804d3af db-protobuf
simplifying IDatabaseWrapper::LogChange()
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 03 Apr 2023 14:49:33 +0200 |
parents | 8b6da4fdf9fe |
children | df39c7583a49 |
comparison
equal
deleted
inserted
replaced
5215:8b6da4fdf9fe | 5216:450ac804d3af |
---|---|
620 target.insert(static_cast<FileContentType>(value)); | 620 target.insert(static_cast<FileContentType>(value)); |
621 } | 621 } |
622 } | 622 } |
623 | 623 |
624 | 624 |
625 virtual void LogChange(int64_t internalId, | 625 virtual void LogChange(ChangeType changeType, |
626 const ServerIndexChange& change) ORTHANC_OVERRIDE | 626 ResourceType resourceType, |
627 { | 627 int64_t internalId, |
628 CheckSuccess(that_.backend_.logChange(transaction_, static_cast<int32_t>(change.GetChangeType()), | 628 const std::string& /* publicId - unused */, |
629 internalId, Plugins::Convert(change.GetResourceType()), | 629 const std::string& date) ORTHANC_OVERRIDE |
630 change.GetDate().c_str())); | 630 { |
631 CheckSuccess(that_.backend_.logChange(transaction_, static_cast<int32_t>(changeType), | |
632 internalId, Plugins::Convert(resourceType), | |
633 date.c_str())); | |
631 CheckNoEvent(); | 634 CheckNoEvent(); |
632 } | 635 } |
633 | 636 |
634 | 637 |
635 virtual void LogExportedResource(const ExportedResource& resource) ORTHANC_OVERRIDE | 638 virtual void LogExportedResource(const ExportedResource& resource) ORTHANC_OVERRIDE |