aboutsummaryrefslogtreecommitdiffstats
path: root/app/models/export
diff options
context:
space:
mode:
Diffstat (limited to 'app/models/export')
-rw-r--r--app/models/export/base.rb2
-rw-r--r--app/models/export/workbench.rb7
2 files changed, 8 insertions, 1 deletions
diff --git a/app/models/export/base.rb b/app/models/export/base.rb
index d809055db..844c66d82 100644
--- a/app/models/export/base.rb
+++ b/app/models/export/base.rb
@@ -12,7 +12,7 @@ class Export::Base < ActiveRecord::Base
include IevInterfaces::Task
def self.model_name
- ActiveModel::Name.new Export::Base, Export::Base, "Export::Base"
+ ActiveModel::Name.new Export::Base, Export::Base, "Export"
end
private
diff --git a/app/models/export/workbench.rb b/app/models/export/workbench.rb
new file mode 100644
index 000000000..a4b14cf55
--- /dev/null
+++ b/app/models/export/workbench.rb
@@ -0,0 +1,7 @@
+class Export::Workbench < Export::Base
+ after_commit :launch_worker, :on => :create
+
+ def launch_worker
+ # WorkbenchImportWorker.perform_async(id)
+ end
+end