From b51d3b93613a36d52d8d83027f38c3711bf97581 Mon Sep 17 00:00:00 2001 From: Anton Date: Fri, 3 Oct 2025 13:44:07 +0200 Subject: [PATCH] Add redirect for legacy project url [SCI-12425] --- app/controllers/projects_controller.rb | 2 +- app/controllers/smart_annotations_controller.rb | 2 +- app/serializers/concerns/breadcrumbs_helper.rb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/controllers/projects_controller.rb b/app/controllers/projects_controller.rb index 7eb9a1b26..c7e8b9f4b 100644 --- a/app/controllers/projects_controller.rb +++ b/app/controllers/projects_controller.rb @@ -50,7 +50,7 @@ class ProjectsController < ApplicationController render json: @project, serializer: ProjectSerializer, user: current_user end format.html do - render 'experiments/index' + redirect_to experiments_path(project_id: @project.id) end end end diff --git a/app/controllers/smart_annotations_controller.rb b/app/controllers/smart_annotations_controller.rb index 85b9fe9a8..07996299a 100644 --- a/app/controllers/smart_annotations_controller.rb +++ b/app/controllers/smart_annotations_controller.rb @@ -78,7 +78,7 @@ class SmartAnnotationsController < ApplicationController def redirect_path case resource when Project - project_path(resource) + experiments_path(project_id: resource.id) when Experiment my_modules_experiment_path(resource) when MyModule diff --git a/app/serializers/concerns/breadcrumbs_helper.rb b/app/serializers/concerns/breadcrumbs_helper.rb index ef0887cb2..ae9064ca2 100644 --- a/app/serializers/concerns/breadcrumbs_helper.rb +++ b/app/serializers/concerns/breadcrumbs_helper.rb @@ -13,7 +13,7 @@ module BreadcrumbsHelper else parent = subject.team end - url = project_path(subject) + url = experiments_path(project_id: subject.id) when Experiment parent = subject.project url = my_modules_experiment_path(subject)