blob: 473f29c99f023837b12eb23e06ae77bbdb0aca52 [file] [log] [blame]
Adrià Vilanova Martínez33a009c2024-11-09 22:41:56 +01001import { ScriptRunPhase } from '../../../common/architecture/scripts/Script';
2import { StartupDataStoragePort } from '../../../services/communityConsole/StartupDataStorage.port';
3import BaseApplyStartupDataModificationsScript from './baseApplyStartupDataModifications.script';
4
5/**
6 * Applies pending startup data modifications which have been added by other
7 * scripts at the start run phase.
8 */
9export default class ApplyStartupDataModificationsOnStartScript extends BaseApplyStartupDataModificationsScript {
10 runPhase = ScriptRunPhase.Start;
11
12 constructor(startupDataStorage: StartupDataStoragePort) {
13 super(startupDataStorage);
14 }
15}