@@ -8,10 +8,10 @@ import {
88import { getRunFiltersFromRequest } from "~/presenters/RunFilters.server" ;
99import { type CreateBulkActionPayload } from "~/routes/resources.orgs.$organizationSlug.projects.$projectParam.env.$envParam.runs.bulkaction" ;
1010import { clickhouseClient } from "~/services/clickhouseInstance.server" ;
11+ import { createRunsRepository } from "~/services/runsRepositoryFactory.server" ;
1112import {
1213 parseRunListInputOptions ,
1314 type RunListInputFilters ,
14- RunsRepository ,
1515} from "~/services/runsRepository/runsRepository.server" ;
1616import { BaseService } from "../baseService.server" ;
1717import { commonWorker } from "~/v3/commonWorker.server" ;
@@ -38,7 +38,7 @@ export class BulkActionService extends BaseService {
3838 const filters = await getFilters ( payload , request ) ;
3939
4040 // Count the runs that will be affected by the bulk action
41- const runsRepository = new RunsRepository ( {
41+ const runsRepository = createRunsRepository ( {
4242 clickhouse : clickhouseClient ,
4343 prisma : this . _replica as PrismaClient ,
4444 } ) ;
@@ -145,7 +145,7 @@ export class BulkActionService extends BaseService {
145145 ...( group . params && typeof group . params === "object" ? group . params : { } ) ,
146146 } ) ;
147147
148- const runsRepository = new RunsRepository ( {
148+ const runsRepository = createRunsRepository ( {
149149 clickhouse : clickhouseClient ,
150150 prisma : this . _replica as PrismaClient ,
151151 } ) ;
0 commit comments