|
|
@@ -1,5 +1,4 @@
|
|
|
-import { Injectable } from '@nestjs/common';
|
|
|
-import { Injector, ScheduledTask } from '@vendure/core';
|
|
|
+import { ScheduledTask } from '@vendure/core';
|
|
|
|
|
|
import { IndexingService } from '../service/indexing.service';
|
|
|
|
|
|
@@ -7,8 +6,8 @@ export const buildIndexTask = new ScheduledTask({
|
|
|
id: 'global-search-build-index',
|
|
|
description: 'Builds the global search index',
|
|
|
schedule: cron => cron.everyDayAt(2, 0),
|
|
|
- execute: async (injector: Injector, params) => {
|
|
|
+ execute: async ({ injector, scheduledContext }) => {
|
|
|
const indexingService = injector.get(IndexingService);
|
|
|
- await indexingService.triggerBuildIndex(params.ctx);
|
|
|
+ await indexingService.triggerBuildIndex(scheduledContext);
|
|
|
},
|
|
|
});
|