diff --git a/cql3/statements/batch_statement.cc b/cql3/statements/batch_statement.cc index f7337742f3..a6a0e5dae1 100644 --- a/cql3/statements/batch_statement.cc +++ b/cql3/statements/batch_statement.cc @@ -100,7 +100,7 @@ batch_statement::batch_statement(type type_, bool batch_statement::depends_on(std::string_view ks_name, std::optional cf_name) const { - return false; + return boost::algorithm::any_of(_statements, [&ks_name, &cf_name] (auto&& s) { return s.statement->depends_on(ks_name, cf_name); }); } uint32_t batch_statement::get_bound_terms() const