aboutsummaryrefslogtreecommitdiffstats
path: root/app/controllers/imports_controller.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/controllers/imports_controller.rb')
-rw-r--r--app/controllers/imports_controller.rb47
1 files changed, 0 insertions, 47 deletions
diff --git a/app/controllers/imports_controller.rb b/app/controllers/imports_controller.rb
deleted file mode 100644
index 31af06c7d..000000000
--- a/app/controllers/imports_controller.rb
+++ /dev/null
@@ -1,47 +0,0 @@
-class ImportsController < ChouetteController
- respond_to :html, :xml, :json
- belongs_to :referential
-
- def new
- new! do
- available_imports
- end
- end
-
- def create
- create! do |success, failure|
- available_imports
- success.html { redirect_to referential_imports_path(@referential) }
- end
- end
-
- def create_resource( import )
- if import.save
- import.delayed_import
- end
- end
-
- protected
-
- def available_imports
- @available_imports ||= Import.types.collect do |type|
- unless @import.type == type
- @referential.imports.build :type => type
- else
- @import
- end
- end
- end
-
- # FIXME why #resource_id is nil ??
- def build_resource
- super.tap do |import|
- import.referential_id = @referential.id
- end
- end
-
- def collection
- @imports ||= end_of_association_chain.paginate(:page => params[:page])
- end
-
-end