X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Flib%2Fschedulers%2Fplugins-check-scheduler.ts;h=820c01693d96cc5e06a8df9f8f94f4e88a9e1aab;hb=0c9668f77901e7540e2c7045eb0f2974a4842a69;hp=9a1ae3ec50861dc9e26695dd6ca6680e7f9dc0b8;hpb=4024c44f9027a32809931de0692d40d001df721c;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/lib/schedulers/plugins-check-scheduler.ts b/server/lib/schedulers/plugins-check-scheduler.ts index 9a1ae3ec5..820c01693 100644 --- a/server/lib/schedulers/plugins-check-scheduler.ts +++ b/server/lib/schedulers/plugins-check-scheduler.ts @@ -1,18 +1,18 @@ +import { chunk } from 'lodash' +import { compareSemVer } from '@shared/core-utils' import { logger } from '../../helpers/logger' -import { AbstractScheduler } from './abstract-scheduler' -import { SCHEDULER_INTERVALS_MS } from '../../initializers/constants' import { CONFIG } from '../../initializers/config' +import { SCHEDULER_INTERVALS_MS } from '../../initializers/constants' import { PluginModel } from '../../models/server/plugin' -import { chunk } from 'lodash' -import { getLatestPluginsVersion } from '../plugins/plugin-index' -import { compareSemVer } from '../../../shared/core-utils/miscs/miscs' import { Notifier } from '../notifier' +import { getLatestPluginsVersion } from '../plugins/plugin-index' +import { AbstractScheduler } from './abstract-scheduler' export class PluginsCheckScheduler extends AbstractScheduler { private static instance: AbstractScheduler - protected schedulerIntervalMs = SCHEDULER_INTERVALS_MS.checkPlugins + protected schedulerIntervalMs = SCHEDULER_INTERVALS_MS.CHECK_PLUGINS private constructor () { super() @@ -33,7 +33,7 @@ export class PluginsCheckScheduler extends AbstractScheduler { const chunks = chunk(plugins, 10) for (const chunk of chunks) { // Find plugins according to their npm name - const pluginIndex: { [npmName: string]: PluginModel} = {} + const pluginIndex: { [npmName: string]: PluginModel } = {} for (const plugin of chunk) { pluginIndex[PluginModel.buildNpmName(plugin.name, plugin.type)] = plugin }