]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
toaster: PACKAGE_CLASSES variable does not show current value when editing
authorDavid Reyna <David.Reyna@windriver.com>
Sun, 22 Mar 2015 08:40:14 +0000 (01:40 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 24 Mar 2015 22:54:38 +0000 (22:54 +0000)
A typo in some element selectors caused the package_rpm setup to break.

[YOCTO #7448]

Signed-off-by: David Reyna <David.Reyna@windriver.com>
lib/toaster/toastergui/templates/projectconf.html

index 8b609adb6428a0a856b48530b275aec42ffd5f0e..01ece24511d0a9a449b742a75f7275ab92dd894e 100644 (file)
                 $("#change-package_classes-form").slideDown();
 
                 // initialize the pulldown and checkboxes
-                var value = document.getElementById("package_classes").innerHTML;
-                if (0 == value.indexOf("package_deb")) {
-                    $('select').selectedIndex = 0;
+                var value = $("#package_classes").text();
+                if ( value.indexOf("package_deb") == 0 ) {
+                    $("#package_classes-select").prop('selectedIndex', 0);
                     updatePackageClassCheckboxes();
-                    if (0 < value.indexOf("package_ipk")) {document.getElementById("package_class_1_input").checked = true};
-                    if (0 < value.indexOf("package_rpm")) {document.getElementById("package_class_2_input").checked = true};
+                    if ( value.indexOf("_ipk") > 0 ) {
+                        $("#package_class_1_input").attr("checked",true);
+                    }
+                    if ( value.indexOf("_rpm") > 0 ) {
+                        $("#package_class_2_input").attr("checked",true);
+                    }
                 }
-                if (0 == value.indexOf("package_ipk")) {
-                    $('select').selectedIndex = 1;
+
+                if ( value.indexOf("package_ipk") == 0 ) {
+                    $("#package_classes-select").prop('selectedIndex', 1);
                     updatePackageClassCheckboxes();
-                    if (0 < value.indexOf("package_deb")) {document.getElementById("package_class_1_input").checked = true;};
-                    if (0 < value.indexOf("package_rpm")) {document.getElementById("package_class_2_input").checked = true;};
+                    if ( value.indexOf("_deb") > 0 ) {
+                        $("#package_class_1_input").attr("checked",true);
+                    }
+                    if ( value.indexOf("_rpm") > 0 ) {
+                        $("#package_class_2_input").attr("checked",true);
+                    }
                 }
-                if (0 == value.indexOf("package_rpm")) {
-                    $('select').selectedIndex = 2;
+
+                if ( value.indexOf("package_rpm") == 0 ) {
+                    $("#package_classes-select").prop('selectedIndex', 2);
                     updatePackageClassCheckboxes();
-                    if (0 < value.indexOf("package_deb")) {document.getElementById("#package_class_1_input").checked = true;};
-                    if (0 < value.indexOf("package_ipk")) {document.getElementById("#package_class_2_input").checked = true;};
+                    if ( value.indexOf("_deb") > 0 ) {
+                        $("#package_class_1_input").attr("checked",true);
+                    }
+                    if ( value.indexOf("_ipk") > 0 ) {
+                        $("#package_class_2_input").attr("checked",true);
+                    }
                 }
             });