File 0012-Set-Symmetrical-to-False-when-score-is-Serial-bsc-1085515.patch of Package hawk2.8901
From 727d3041be713ee77b31c02688ccca5aa5babf3d Mon Sep 17 00:00:00 2001
From: ayoub-belarbi <belarbi.ayoub@gmail.com>
Date: Thu, 2 Aug 2018 12:07:07 +0200
Subject: [PATCH 21/27] Medium: Set Symmetrical to False when score is
Serialize (bsc#1085515)
---
hawk/app/assets/javascripts/module/orders.js | 8 ++++++++
hawk/app/views/orders/_form.html.erb | 2 +-
2 files changed, 9 insertions(+), 1 deletion(-)
Index: hawk2-2.1.0+git.1516013868.bada8da4/hawk/app/assets/javascripts/module/orders.js
===================================================================
--- hawk2-2.1.0+git.1516013868.bada8da4.orig/hawk/app/assets/javascripts/module/orders.js
+++ hawk2-2.1.0+git.1516013868.bada8da4/hawk/app/assets/javascripts/module/orders.js
@@ -122,6 +122,14 @@ $(function() {
$('#order_score_group').on('click', '.dropdown-menu a', function() {
var value = $(this).data('value');
$('#order_score_group #order_score').val(value);
+
+ // Set symmetrical to False and disable the select input when score is set to Serialize, see #1085515
+ if (value == "Serialize") {
+ $('#order_score_symmetrical').val("false").prop('disabled', 'disabled');
+ } else {
+ $('#order_score_symmetrical').val("true").prop('disabled', false);
+ }
+
});
// $('#orders #middle form')
Index: hawk2-2.1.0+git.1516013868.bada8da4/hawk/app/views/orders/_form.html.erb
===================================================================
--- hawk2-2.1.0+git.1516013868.bada8da4.orig/hawk/app/views/orders/_form.html.erb
+++ hawk2-2.1.0+git.1516013868.bada8da4/hawk/app/views/orders/_form.html.erb
@@ -35,7 +35,7 @@
</div>
</div>
</div>
- <%= main_form.select :symmetrical, :boolean_options, { include_hidden: false, include_blank: false }, id: nil, label: _("Symmetrical") %>
+ <%= main_form.select :symmetrical, :boolean_options, { include_hidden: false, include_blank: false }, id: 'order_score_symmetrical', label: _("Symmetrical") %>
<fieldset data-constraints="<%= order.resources.to_json %>" data-constraints-available="<%= available_order_resources.to_json %>" data-constraints-selects="<%= available_order_actions.to_json %>" data-constraints-prefix="order[resources]" data-constraints-target=".content">
<legend>
<%= _("Resources") %>