diff --git a/repertory/librepertory/src/providers/s3/s3_provider.cpp b/repertory/librepertory/src/providers/s3/s3_provider.cpp index 3f0ad674..65a4bab1 100644 --- a/repertory/librepertory/src/providers/s3/s3_provider.cpp +++ b/repertory/librepertory/src/providers/s3/s3_provider.cpp @@ -741,7 +741,7 @@ auto s3_provider::read_file_bytes(const std::string &api_path, std::size_t size, utils::encryption::generate_key( cfg.encryption_token), [&](data_buffer &ct_buffer, std::uint64_t start_offset, - std::uint64_t end_offset) -> api_error { + std::uint64_t end_offset) -> bool { res = read_bytes((end_offset - start_offset + 1U), start_offset, ct_buffer); return res == api_error::success;