Page MenuHomePhabricator

D4134.id13142.diff
No OneTemporary

D4134.id13142.diff

diff --git a/services/backup/src/DatabaseEntities/BackupItem.h b/services/backup/src/DatabaseEntities/BackupItem.h
--- a/services/backup/src/DatabaseEntities/BackupItem.h
+++ b/services/backup/src/DatabaseEntities/BackupItem.h
@@ -73,7 +73,7 @@
std::string getCompactionHolder() const;
std::string getAttachmentHolders() const;
- void appendAttachmentHolder(const std::string &attachmentHolder);
+ void addAttachmentHolders(const std::string &attachmentHolders);
};
} // namespace database
diff --git a/services/backup/src/DatabaseEntities/BackupItem.cpp b/services/backup/src/DatabaseEntities/BackupItem.cpp
--- a/services/backup/src/DatabaseEntities/BackupItem.cpp
+++ b/services/backup/src/DatabaseEntities/BackupItem.cpp
@@ -1,7 +1,7 @@
#include "BackupItem.h"
#include "Constants.h"
-#include "GlobalConstants.h"
+#include "Tools.h"
namespace comm {
namespace network {
@@ -112,9 +112,8 @@
return this->attachmentHolders;
}
-void BackupItem::appendAttachmentHolder(const std::string &attachmentHolder) {
- this->attachmentHolders += attachmentHolder;
- this->attachmentHolders += ATTACHMENT_DELIMITER;
+void BackupItem::addAttachmentHolders(const std::string &attachmentHolders) {
+ this->attachmentHolders += tools::parseAttachmentHolders(attachmentHolders);
}
} // namespace database
diff --git a/services/backup/src/DatabaseEntities/LogItem.h b/services/backup/src/DatabaseEntities/LogItem.h
--- a/services/backup/src/DatabaseEntities/LogItem.h
+++ b/services/backup/src/DatabaseEntities/LogItem.h
@@ -56,7 +56,7 @@
std::string getValue() const;
std::string getAttachmentHolders() const;
- void appendAttachmentHolder(const std::string &attachmentHolder);
+ void addAttachmentHolders(const std::string &attachmentHolders);
};
} // namespace database
diff --git a/services/backup/src/DatabaseEntities/LogItem.cpp b/services/backup/src/DatabaseEntities/LogItem.cpp
--- a/services/backup/src/DatabaseEntities/LogItem.cpp
+++ b/services/backup/src/DatabaseEntities/LogItem.cpp
@@ -1,7 +1,7 @@
#include "LogItem.h"
#include "Constants.h"
-#include "GlobalConstants.h"
+#include "Tools.h"
#include <stdexcept>
@@ -105,9 +105,8 @@
return this->attachmentHolders;
}
-void LogItem::appendAttachmentHolder(const std::string &attachmentHolder) {
- this->attachmentHolders += attachmentHolder;
- this->attachmentHolders += ATTACHMENT_DELIMITER;
+void LogItem::addAttachmentHolders(const std::string &attachmentHolders) {
+ this->attachmentHolders += tools::parseAttachmentHolders(attachmentHolders);
}
} // namespace database

File Metadata

Mime Type
text/plain
Expires
Sun, Sep 29, 7:20 PM (19 h, 52 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2202357
Default Alt Text
D4134.id13142.diff (2 KB)

Event Timeline