ref: refs/heads/master
commit 3956b96f36e97e7a0612506bae3c77a88fccbb73
Author: Josef Reidinger
Date: Mon Jul 13 16:17:57 2009 +0200
fix crash during show all (|= converts Array.new to boolean)
---
.../app/controllers/controlpanel_controller.rb | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/webclient/app/controllers/controlpanel_controller.rb b/webclient/app/controllers/controlpanel_controller.rb
index 16ab0c3..0eae931 100644
--- a/webclient/app/controllers/controlpanel_controller.rb
+++ b/webclient/app/controllers/controlpanel_controller.rb
@@ -19,8 +19,8 @@ class ControlpanelController < ApplicationController
@shortcut_groups = {}
shortcuts_data.each do |name, data|
data["groups"].each do |group|
- @shortcut_groups[group] |= Array.new
- @shortcut_groups[group] << data
+ @shortcut_groups[group] = Array.new unless @shortcut_groups.include?(group)
+ @shortcut_groups[group] << data
end
end
end
--
To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org
For additional commands, e-mail: yast-commit+help@opensuse.org