From 7e9277a2bcf70ad800e6c4e143e870f1dd0d0b33 Mon Sep 17 00:00:00 2001 From: Rob Fellows Date: Fri, 13 Sep 2019 16:38:26 -0400 Subject: [PATCH] NIFI-6671 - sort parameters by name in the 'Reference Parameter' dropdown. This closes #3736 --- .../webapp/js/jquery/propertytable/jquery.propertytable.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/js/jquery/propertytable/jquery.propertytable.js b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/js/jquery/propertytable/jquery.propertytable.js index 0b34bd189e..369551bcde 100644 --- a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/js/jquery/propertytable/jquery.propertytable.js +++ b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/js/jquery/propertytable/jquery.propertytable.js @@ -615,7 +615,8 @@ // load the parameters parametersLoaded = new $.Deferred(function (deferred) { loadParameters(propertyDescriptor, function (parameterListing) { - parameterListing.forEach(function (parameter) { + var sortedParams = _.sortBy(parameterListing, 'name'); + sortedParams.forEach(function (parameter) { parameterOptions.push({ text: parameter.name, value: '#{' + parameter.name + '}',