From 910f6edd9bc0cd88dfeb4a0efa8e4410982ab546 Mon Sep 17 00:00:00 2001 From: chiu Date: Tue, 19 Jan 2021 10:53:42 +0800 Subject: [PATCH] fix error --- lib/archive/engine.rb | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/lib/archive/engine.rb b/lib/archive/engine.rb index 24fd16a..108b2b6 100644 --- a/lib/archive/engine.rb +++ b/lib/archive/engine.rb @@ -6,19 +6,20 @@ module Archive require "#{ENV['PWD']}/app/models/category" require "#{ENV['PWD']}/app/models/module_app" - categories_temp = ModuleApp.where(:key => "archive").first.categories - - categories_temp.each do |category| - archive_cat = ArchiveCategory.where(:category_id => category.id) - if archive_cat.count == 0 - ArchiveCategory.create(category_id: category.id.to_s) - else - archive_cat[1..-1].each do |cat| - cat.delete - end - end - end OrbitApp.registration "Archive", :type => "ModuleApp" do + categories_temp = ModuleApp.where(:key => "archive").first.categories + + categories_temp.each do |category| + archive_cat = ArchiveCategory.where(:category_id => category.id) + if archive_cat.count == 0 + ArchiveCategory.create(category_id: category.id.to_s) + else + archive_cat[1..-1].each do |cat| + cat.delete + end + end + end + module_label "archive.archive" base_url File.expand_path File.dirname(__FILE__) widget_methods ["widget","group_by_category"]