updated build system

This commit is contained in:
2024-08-20 09:30:41 -05:00
parent 7d0af3fb04
commit b1fd78ebe3

View File

@ -181,13 +181,10 @@ auto encrypt_provider::do_fs_operation(
callback) const -> api_error { callback) const -> api_error {
auto cfg = config_.get_encrypt_config(); auto cfg = config_.get_encrypt_config();
std::string source_path{api_path}; std::string source_path{api_path};
if (api_path != "/") { if (api_path != "/" && not utils::encryption::decrypt_file_path(
auto res = cfg.encryption_token, source_path)) {
utils::encryption::decrypt_file_path(cfg.encryption_token, source_path); return directory ? api_error::directory_not_found
if (res != api_error::success) { : api_error::item_not_found;
return directory ? api_error::directory_not_found
: api_error::item_not_found;
}
} }
source_path = utils::path::combine(cfg.path, {source_path}); source_path = utils::path::combine(cfg.path, {source_path});