Skip to content

Commit b274022

Browse files
committed
feat: correct order of parameters and settings
1 parent d283d99 commit b274022

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

ts/src/decorators/event.dec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ import {EventSettingProps} from "../models/event.model";
33
export const EventSetting = (setting: EventSettingProps): ClassDecorator =>
44
(target) => {
55
const settings = Reflect.getMetadata('hercules:flow_settings', target) || [];
6-
settings.push(setting);
6+
settings.unshift(setting);
77
Reflect.defineMetadata('hercules:flow_settings', settings, target);
88
}

ts/src/decorators/function.dec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@ export const ThrowsError = (throwsError: boolean = true): ClassDecorator =>
1212
export const Parameter = (parameter: FunctionParameterProps): ClassDecorator =>
1313
(target) => {
1414
const parameters = Reflect.getMetadata('hercules:function_parameters', target) || [];
15-
parameters.push(parameter);
15+
parameters.unshift(parameter);
1616
Reflect.defineMetadata('hercules:function_parameters', parameters, target);
1717
}

0 commit comments

Comments
 (0)