Fix the Abatement issue 54/87454/2
authorxg353y <xg353y@intl.att.com>
Fri, 10 May 2019 13:15:27 +0000 (15:15 +0200)
committerxg353y <xg353y@intl.att.com>
Mon, 13 May 2019 09:22:48 +0000 (11:22 +0200)
Fix the Abatement flag issue, remove the default checked setting and
only set the abatement attribute value to true if it is selected.

Issue-ID: CLAMP-378
Change-Id: I52b176297bc0042f6c83cfc30331ef9ca8830c98
Signed-off-by: xg353y <xg353y@intl.att.com>
src/main/resources/META-INF/resources/designer/partials/portfolios/operational_policy_window.html
src/main/resources/META-INF/resources/designer/scripts/OperationalPolicyCtrl.js

index db81e47..1a01b25 100644 (file)
@@ -125,8 +125,10 @@ label {
 
                                                        <label for="abatement" class="col-sm-2">Abatement</label>
                                                        <div class="col-sm-3" style="padding: 0px;">
-                                                               <input type="checkbox" id="abatement" name="abatement"
-                                                                       checked="true" class="form-control">
+                                                               <select class="form-control" id="abatement" name="abatement">
+                                                                       <option value="0" selected>No</option>
+                                                                       <option value="1">Yes</option>
+                                                               </select>
                                                        </div>
                                                </div>
                                                <div class="form-group clearfix row">
index 0cf4c2e..f5a93cb 100644 (file)
@@ -179,7 +179,6 @@ app
                    console.log("load properties to op policy");
                    // Set the header
                    $.each($('#operationalPolicyHeaderForm').find('.form-control'), function() {
-
                            $(this).val(allPolicies['operational_policy']['controlLoop'][this.id]);
                    });
                    // Set the sub-policies