aboutsummaryrefslogtreecommitdiffstats
path: root/app
diff options
context:
space:
mode:
authorAlban Peignier2017-08-27 14:17:23 +0200
committerAlban Peignier2017-08-27 14:17:23 +0200
commit15ab19a081cc2272f6d1fff280a72060d02a35d4 (patch)
tree248d297efd3a8d30dfcc19d9a9a25c593b51ae56 /app
parentf9bc4a4e1469ebdc5b294f0fb04c608c6e1dbd98 (diff)
downloadchouette-core-15ab19a081cc2272f6d1fff280a72060d02a35d4.tar.bz2
Disable authentication in NetexImportsController for the moment. Refs #4273
Diffstat (limited to 'app')
-rw-r--r--app/controllers/api/v1/netex_imports_controller.rb4
-rw-r--r--app/workers/workbench_import_worker.rb5
2 files changed, 3 insertions, 6 deletions
diff --git a/app/controllers/api/v1/netex_imports_controller.rb b/app/controllers/api/v1/netex_imports_controller.rb
index fd28ba45a..bf88448ba 100644
--- a/app/controllers/api/v1/netex_imports_controller.rb
+++ b/app/controllers/api/v1/netex_imports_controller.rb
@@ -3,6 +3,8 @@ module Api
class NetexImportsController < ChouetteController
include ControlFlow
+ skip_before_action :authenticate
+
def create
respond_to do | format |
format.json(&method(:create_models))
@@ -28,7 +30,7 @@ module Api
def create_netex_import
@netex_import = NetexImport.new(netex_import_params.merge(referential_id: @new_referential.id))
@netex_import.save!
- rescue ActiveRecord::RecordInvalid
+ rescue ActiveRecord::RecordInvalid
render json: {errors: @netex_import.errors}, status: 406
finish_action!
end
diff --git a/app/workers/workbench_import_worker.rb b/app/workers/workbench_import_worker.rb
index 376addd6e..6da8eccc4 100644
--- a/app/workers/workbench_import_worker.rb
+++ b/app/workers/workbench_import_worker.rb
@@ -28,7 +28,6 @@ class WorkbenchImportWorker
HTTPService.post_resource(
host: export_host,
path: export_path,
- token: token(eg_name),
params: params(eg_file, eg_name))
end
@@ -72,10 +71,6 @@ class WorkbenchImportWorker
[@workbench_import.name, entry_group_name].join("--")
end
- def token entry_group_name
- Api::V1::ApiKey.from(@workbench_import.referential, name: complete_entry_group_name(entry_group_name)).token
- end
-
# Constants
# =========