chore: Use queryBuilder for count op (#31328)

This commit is contained in:
Shrikant Sharat Kandula 2024-03-02 18:46:08 +05:30 committed by GitHub
parent 90a53cb438
commit 76de6761d6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -21,7 +21,6 @@ import org.springframework.data.mongodb.core.aggregation.MatchOperation;
import org.springframework.data.mongodb.core.aggregation.ProjectionOperation;
import org.springframework.data.mongodb.core.convert.MongoConverter;
import org.springframework.data.mongodb.core.query.Criteria;
import org.springframework.data.mongodb.core.query.Query;
import org.springframework.data.mongodb.core.query.Update;
import reactor.core.publisher.Flux;
import reactor.core.publisher.Mono;
@ -345,12 +344,9 @@ public class CustomNewActionRepositoryCEImpl extends BaseAppsmithRepositoryImpl<
where(NewAction.Fields.publishedAction + ".datasource._id").is(new ObjectId(datasourceId));
Criteria datasourceCriteria =
notDeleted().orOperator(unpublishedDatasourceCriteria, publishedDatasourceCriteria);
new Criteria().orOperator(unpublishedDatasourceCriteria, publishedDatasourceCriteria);
Query query = new Query();
query.addCriteria(datasourceCriteria);
return mongoOperations.count(query, NewAction.class);
return queryBuilder().criteria(datasourceCriteria).count();
}
@Override