diff --git a/repertory/librepertory/src/db/impl/rdb_meta_db.cpp b/repertory/librepertory/src/db/impl/rdb_meta_db.cpp index 30df837c..7044278e 100644 --- a/repertory/librepertory/src/db/impl/rdb_meta_db.cpp +++ b/repertory/librepertory/src/db/impl/rdb_meta_db.cpp @@ -23,6 +23,7 @@ #include "app_config.hpp" #include "types/startup_exception.hpp" +#include "utils/collection.hpp" #include "utils/error_utils.hpp" #include "utils/file.hpp" #include "utils/path.hpp" @@ -346,7 +347,7 @@ auto rdb_meta_db::remove_item_meta(const std::string &api_path, const std::string &key) -> api_error { REPERTORY_USES_FUNCTION_NAME(); - if (std::ranges::contains(META_PERMANENT_NAMES, key)) { + if (utils::collection::includes(META_PERMANENT_NAMES, key)) { utils::error::raise_api_path_error( function_name, api_path, fmt::format("failed to remove item meta-key is restricted|key|{}", diff --git a/repertory/librepertory/src/db/impl/sqlite_meta_db.cpp b/repertory/librepertory/src/db/impl/sqlite_meta_db.cpp index 7aff0823..9b764c84 100644 --- a/repertory/librepertory/src/db/impl/sqlite_meta_db.cpp +++ b/repertory/librepertory/src/db/impl/sqlite_meta_db.cpp @@ -23,6 +23,7 @@ #include "app_config.hpp" #include "types/startup_exception.hpp" +#include "utils/collection.hpp" #include "utils/db/sqlite/db_common.hpp" #include "utils/db/sqlite/db_delete.hpp" #include "utils/db/sqlite/db_insert.hpp" @@ -307,7 +308,7 @@ auto sqlite_meta_db::remove_item_meta(const std::string &api_path, const std::string &key) -> api_error { REPERTORY_USES_FUNCTION_NAME(); - if (std::ranges::contains(META_PERMANENT_NAMES, key)) { + if (utils::collection::includes(META_PERMANENT_NAMES, key)) { utils::error::raise_api_path_error( function_name, api_path, fmt::format("failed to remove item meta-key is restricted|key|{}",