This commit is contained in:
2025-08-30 19:43:06 -05:00
parent edc4465d15
commit 23f1852337

View File

@@ -1363,14 +1363,16 @@ auto s3_provider::read_file_bytes(const std::string &api_path, std::size_t size,
data_buffer header_buffer;
ret = read_bytes(utils::encryption::kdf_config::size(), 0U,
header_buffer);
if (ret == api_error::success) {
if (utils::encryption::kdf_config::from_header(header_buffer,
data_cfg)) {
ret = set_item_meta(api_path, META_KDF,
nlohmann::json(data_cfg).dump());
} else {
ret = api_error::decryption_error;
}
if (ret != api_error::success) {
return ret;
}
if (utils::encryption::kdf_config::from_header(header_buffer,
data_cfg)) {
ret = set_item_meta(api_path, META_KDF,
nlohmann::json(data_cfg).dump());
} else {
ret = api_error::decryption_error;
}
}