From 9d23cfd9407eac9b221e7eab5e75c9f9f065de79 Mon Sep 17 00:00:00 2001 From: zmagod Date: Thu, 28 Jul 2016 11:30:34 +0200 Subject: [PATCH] fixed experiment routes --- app/controllers/canvas_controller.rb | 2 +- app/controllers/experiments_controller.rb | 4 ++-- app/views/projects/index/_project.html.erb | 2 +- app/views/shared/_sidebar.html.erb | 2 +- config/routes.rb | 24 ++++++++++++---------- 5 files changed, 18 insertions(+), 16 deletions(-) diff --git a/app/controllers/canvas_controller.rb b/app/controllers/canvas_controller.rb index abc4197ed..92c655c8e 100644 --- a/app/controllers/canvas_controller.rb +++ b/app/controllers/canvas_controller.rb @@ -232,7 +232,7 @@ class CanvasController < ApplicationController end flash[:success] = t( - "experiments.canvas.update.success_flash") + "projects.canvas.update.success_flash") redirect_to canvas_experiment_path(@experiment) end diff --git a/app/controllers/experiments_controller.rb b/app/controllers/experiments_controller.rb index 5bab96d56..6828f2cd8 100644 --- a/app/controllers/experiments_controller.rb +++ b/app/controllers/experiments_controller.rb @@ -5,7 +5,7 @@ class ExperimentsController < ApplicationController # except parameter could be used but it is not working. layout :choose_layout - + def new @experiment = Experiment.new end @@ -65,7 +65,7 @@ class ExperimentsController < ApplicationController end def set_project - @project = Project.find_by_id(params[:project_id]) + @project = @experiment.project end def experiment_params diff --git a/app/views/projects/index/_project.html.erb b/app/views/projects/index/_project.html.erb index b069ab79b..d46293f6a 100644 --- a/app/views/projects/index/_project.html.erb +++ b/app/views/projects/index/_project.html.erb @@ -33,7 +33,7 @@ data-project-users-tab-url="<%= url_for project_user_projects_path(project_id: p <% end %> <% if can_view_project(project) then %> - <%= link_to project.name, canvas_project_path(project), id: "#{project.id}-project-canvas-link" %> + <%#= link_to project.name, canvas_project_path(project), id: "#{project.id}-project-canvas-link" %> <% else %> <%= project.name %> <% end %> diff --git a/app/views/shared/_sidebar.html.erb b/app/views/shared/_sidebar.html.erb index ba1328069..d0bde1ade 100644 --- a/app/views/shared/_sidebar.html.erb +++ b/app/views/shared/_sidebar.html.erb @@ -24,7 +24,7 @@ <% end %>