From 94f4d5996eb2571a7d5df9b9f45c4f3f03eed25e Mon Sep 17 00:00:00 2001 From: Jeff Park Date: Wed, 17 Sep 2025 11:46:32 -0400 Subject: [PATCH] Adding DAP Side Panel FF to Project Studio Remove unnecessary file changes --- app/models/users/project_studio.rb | 3 ++- spec/support/helpers/stub_project_studio.rb | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/models/users/project_studio.rb b/app/models/users/project_studio.rb index d4ee01bb4c2915..2883dd4a2bcc29 100644 --- a/app/models/users/project_studio.rb +++ b/app/models/users/project_studio.rb @@ -17,7 +17,8 @@ def enabled? def available? return false if user.nil? - Feature.enabled?(:paneled_view, user) && Feature.enabled?(:tailwind_container_queries, user) + Feature.enabled?(:paneled_view, + user) && Feature.enabled?(:tailwind_container_queries, user) && Feature.enabled?(:dap_side_panel, user) end private diff --git a/spec/support/helpers/stub_project_studio.rb b/spec/support/helpers/stub_project_studio.rb index 9117d39872b14b..4bd3adb2b913d5 100644 --- a/spec/support/helpers/stub_project_studio.rb +++ b/spec/support/helpers/stub_project_studio.rb @@ -3,13 +3,13 @@ module StubProjectStudio # This can't run in a `before_all` block as long as we set all feature flags to be `false` in the `spec_helper` def enable_project_studio!(user) - stub_feature_flags(tailwind_container_queries: user, paneled_view: user) + stub_feature_flags(tailwind_container_queries: user, paneled_view: user, dap_side_panel: user) user.project_studio_enabled = true end def disable_project_studio!(user) - stub_feature_flags(tailwind_container_queries: false, paneled_view: false) + stub_feature_flags(tailwind_container_queries: false, paneled_view: false, dap_side_panel: false) user.project_studio_enabled = false end -- GitLab