refactor
This commit is contained in:
		| @@ -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; | ||||
|         } | ||||
|       } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user