cloudstack-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From edi...@apache.org
Subject [05/29] git commit: updated refs/heads/pluggable_vm_snapshot to 77fca0c
Date Tue, 15 Oct 2013 01:08:50 GMT
LOUDSTACK-4060: UI > Instance Wizard > select security group step > when there is
only one security group and the only one is 'default', check it automtically.


Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/5cc411a9
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/5cc411a9
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/5cc411a9

Branch: refs/heads/pluggable_vm_snapshot
Commit: 5cc411a9ee053d790df5b8d31ab8d8de83e2b50f
Parents: 982db55
Author: Jessica Wang <jessicawang@apache.org>
Authored: Fri Oct 11 10:26:31 2013 -0700
Committer: Jessica Wang <jessicawang@apache.org>
Committed: Fri Oct 11 10:27:20 2013 -0700

----------------------------------------------------------------------
 ui/scripts/ui-custom/instanceWizard.js | 29 ++++++++++++++++++-----------
 1 file changed, 18 insertions(+), 11 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/5cc411a9/ui/scripts/ui-custom/instanceWizard.js
----------------------------------------------------------------------
diff --git a/ui/scripts/ui-custom/instanceWizard.js b/ui/scripts/ui-custom/instanceWizard.js
index f4d4560..f01bc3f 100644
--- a/ui/scripts/ui-custom/instanceWizard.js
+++ b/ui/scripts/ui-custom/instanceWizard.js
@@ -736,17 +736,24 @@
                                     filterNetworkList(-1);
 
                                     // Security groups (alt. page)
-                                    $step.find('.security-groups .select-container').append(
-                                        makeSelects('security-groups', args.data.securityGroups,
{
-                                            name: 'name',
-                                            desc: 'description',
-                                            id: 'id'
-                                        }, {
-                                            type: 'checkbox',
-                                            'wizard-field': 'security-groups'
-                                        })
-                                    );
-
+                                    var $sgSelects = makeSelects('security-groups', args.data.securityGroups,
{
+                                        name: 'name',
+                                        desc: 'description',
+                                        id: 'id'
+                                    }, {
+                                        type: 'checkbox',
+                                        'wizard-field': 'security-groups'
+                                    });                                                 
                      
+                                    $step.find('.security-groups .select-container').append($sgSelects);
+	                               
+                                    //If there is only one security group and the only one
is 'default', make it selected by default
+                                    if ($sgSelects.length == 1) {
+                                        var $firstCheckbox = $sgSelects.eq(0);	         
                          
+	                                    if ($firstCheckbox.find('div .name').text() == 'default')
{	                                    	
+	                                    	$firstCheckbox.find('input:checkbox').click();
+	                                    }
+	                                }
+	                                
                                     originalValues(formData);
                                     checkShowAddNetwork($newNetwork);
                                 }


Mime
View raw message