Add the scope to rescue block to avoid the DB migration conflict with active admin

This commit is contained in:
Leena
2016-02-05 17:42:20 +05:30
parent 2616ef203d
commit 7f876a8008

View File

@@ -1,17 +1,21 @@
ActiveAdmin.register_page "App Usage" do ActiveAdmin.register_page "App Usage" do
menu priority: 2, label: "App Usage" menu priority: 2, label: "App Usage"
app_usage_data = []
begin
app_usages = AppUsage.select(:package_name,:device_id,:used_on). app_usages = AppUsage.select(:package_name,:device_id,:used_on).
order("used_on desc"). order("used_on desc").
group("device_id","package_name","used_on"). group("device_id","package_name","used_on").
sum("usage_duration_in_seconds") sum("usage_duration_in_seconds")
app_usage_data = []
app_usages.each do |key,value| app_usages.each do |key,value|
app_usage_data << {device_id: key[0], app_usage_data << {device_id: key[0],
package_name: key[1], package_name: key[1],
used_on: key[2], used_on: key[2],
usage: value} usage: value}
end end
rescue
end
content title: "App Usage" do content title: "App Usage" do
panel "Usage Report" do panel "Usage Report" do