Skip to content

Commit 2febc36

Browse files
author
OpenShift Bot
authored
Merge pull request #2215 from cfchase/bind-param-form-defn
Merged by openshift-bot
2 parents 9b3fc29 + 8c1b12b commit 2febc36

File tree

4 files changed

+9
-3
lines changed

4 files changed

+9
-3
lines changed

Diff for: app/scripts/directives/bindService.js

+1
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,7 @@
159159
ctrl.serviceClassName = instance.spec.serviceClassName;
160160
ctrl.plan = BindingService.getPlanForInstance(instance, ctrl.serviceClass);
161161
ctrl.parameterSchema = _.get(ctrl.plan, 'serviceInstanceCredentialCreateParameterSchema');
162+
ctrl.parameterFormDefinition = _.get(ctrl.plan, 'externalMetadata.schemas.service_binding.create.openshift_form_definition');
162163
bindParametersStep.hidden = !_.has(ctrl.parameterSchema, 'properties');
163164
ctrl.nextTitle = bindParametersStep.hidden ? 'Bind' : 'Next >';
164165
ctrl.hideBack = bindParametersStep.hidden;
+5-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
11
<form name="ctrl.parametersForm">
2-
<catalog-parameters model="ctrl.parameterData" parameter-schema="ctrl.parameterSchema"></catalog-parameters>
2+
<catalog-parameters
3+
model="ctrl.parameterData"
4+
parameter-schema="ctrl.parameterSchema"
5+
parameter-form-definition="ctrl.parameterFormDefinition">
6+
</catalog-parameters>
37
</form>

Diff for: dist/scripts/scripts.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -12768,7 +12768,7 @@ c && (c(), c = void 0), l && (l(), l = void 0), d.nextTitle = "Close", d.wizardC
1276812768
var y = function() {
1276912769
if (d.serviceClasses) {
1277012770
var e = "ServiceInstance" === d.target.kind ? d.target : d.serviceToBind;
12771-
e && (d.serviceClass = d.serviceClasses[e.spec.serviceClassName], d.serviceClassName = e.spec.serviceClassName, d.plan = r.getPlanForInstance(e, d.serviceClass), d.parameterSchema = _.get(d.plan, "serviceInstanceCredentialCreateParameterSchema"), i.hidden = !_.has(d.parameterSchema, "properties"), d.nextTitle = i.hidden ? "Bind" : "Next >", d.hideBack = i.hidden);
12771+
e && (d.serviceClass = d.serviceClasses[e.spec.serviceClassName], d.serviceClassName = e.spec.serviceClassName, d.plan = r.getPlanForInstance(e, d.serviceClass), d.parameterSchema = _.get(d.plan, "serviceInstanceCredentialCreateParameterSchema"), d.parameterFormDefinition = _.get(d.plan, "externalMetadata.schemas.service_binding.create.openshift_form_definition"), i.hidden = !_.has(d.parameterSchema, "properties"), d.nextTitle = i.hidden ? "Bind" : "Next >", d.hideBack = i.hidden);
1277212772
}
1277312773
};
1277412774
e.$watch("ctrl.serviceToBind", y), d.$onInit = function() {

Diff for: dist/scripts/templates.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -5802,7 +5802,8 @@ angular.module('openshiftConsoleTemplates', []).run(['$templateCache', function(
58025802

58035803
$templateCache.put('views/directives/bind-service/bind-parameters.html',
58045804
"<form name=\"ctrl.parametersForm\">\n" +
5805-
"<catalog-parameters model=\"ctrl.parameterData\" parameter-schema=\"ctrl.parameterSchema\"></catalog-parameters>\n" +
5805+
"<catalog-parameters model=\"ctrl.parameterData\" parameter-schema=\"ctrl.parameterSchema\" parameter-form-definition=\"ctrl.parameterFormDefinition\">\n" +
5806+
"</catalog-parameters>\n" +
58065807
"</form>"
58075808
);
58085809

0 commit comments

Comments
 (0)