Page MenuHomePhorge

D3635.1769083551.diff
No OneTemporary

Size
975 B
Referenced Files
None
Subscribers
None

D3635.1769083551.diff

diff --git a/services/backup/docker-server/contents/server/src/DatabaseEntities/LogItem.cpp b/services/backup/docker-server/contents/server/src/DatabaseEntities/LogItem.cpp
--- a/services/backup/docker-server/contents/server/src/DatabaseEntities/LogItem.cpp
+++ b/services/backup/docker-server/contents/server/src/DatabaseEntities/LogItem.cpp
@@ -56,8 +56,11 @@
std::string(itemFromDB.at(LogItem::FIELD_PERSISTED_IN_BLOB).GetS())
.c_str());
this->value = itemFromDB.at(LogItem::FIELD_VALUE).GetS();
- this->attachmentHolders =
- itemFromDB.at(LogItem::FIELD_ATTACHMENT_HOLDERS).GetSS();
+ auto attachmentsHolders =
+ itemFromDB.find(LogItem::FIELD_ATTACHMENT_HOLDERS);
+ if (attachmentsHolders != itemFromDB.end()) {
+ this->attachmentHolders = attachmentsHolders->second.GetSS();
+ }
} catch (std::logic_error &e) {
throw std::runtime_error(
"invalid log item provided, " + std::string(e.what()));

File Metadata

Mime Type
text/plain
Expires
Thu, Jan 22, 12:05 PM (17 h, 27 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5977018
Default Alt Text
D3635.1769083551.diff (975 B)

Event Timeline