Use shared sort function

This commit is contained in:
Jan Oberhauser
2021-10-09 14:20:04 -05:00
parent 6ba7f53449
commit 9e2298eb73
2 changed files with 31 additions and 98 deletions

View File

@@ -6,6 +6,7 @@ import {
import {
IDataObject,
ILoadOptionsFunctions,
INodePropertyOptions,
NodeApiError,
NodeOperationError,
} from 'n8n-workflow';
@@ -261,3 +262,16 @@ export function pipedriveResolveCustomProperties(customProperties: ICustomProper
}
}
export function sortOptionParameters(optionParameters: INodePropertyOptions[]): INodePropertyOptions[] {
optionParameters.sort((a, b) => {
const aName = a.name.toLowerCase();
const bName = b.name.toLowerCase();
if (aName < bName) { return -1; }
if (aName > bName) { return 1; }
return 0;
});
return optionParameters;
}