core: db_actor, process remove_peer; add tests

This commit is contained in:
Ivan Baidakou
2024-06-15 23:05:05 +03:00
parent 9b40edfbde
commit b014dbdf2d
8 changed files with 101 additions and 12 deletions
+1 -2
View File
@@ -172,12 +172,11 @@ diff_builder_t &diff_builder_t::local_update(std::string_view folder_id, const p
return *this;
}
diff_builder_t &diff_builder_t::remove_peer(const model::device_t& peer) noexcept {
diff_builder_t &diff_builder_t::remove_peer(const model::device_t &peer) noexcept {
diffs.emplace_back(new diff::modify::remove_peer_t(cluster, peer));
return *this;
}
diff_builder_t &diff_builder_t::append_block(const model::file_info_t &target, size_t block_index, std::string data,
dispose_callback_t callback) noexcept {
bdiffs.emplace_back(new diff::modify::append_block_t(target, block_index, std::move(data), std::move(callback)));