From 5d179730e4592e6cc9d2a9c752a2f33efc84d016 Mon Sep 17 00:00:00 2001 From: psjakubowska Date: Fri, 6 Dec 2024 12:24:40 +0100 Subject: [PATCH 1/8] Add currentUser query to LockDirectoryButton Including alert for failed query. Changelog: changed EE: true --- .../repository/components/lock_directory_button_spec.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ee/spec/frontend/repository/components/lock_directory_button_spec.js b/ee/spec/frontend/repository/components/lock_directory_button_spec.js index 95c27cf84fcfd0..12f5a54522e062 100644 --- a/ee/spec/frontend/repository/components/lock_directory_button_spec.js +++ b/ee/spec/frontend/repository/components/lock_directory_button_spec.js @@ -3,6 +3,9 @@ import { GlButton, GlSprintf, GlModal } from '@gitlab/ui'; import Vue from 'vue'; import VueApollo from 'vue-apollo'; import createMockApollo from 'helpers/mock_apollo_helper'; +import Vue from 'vue'; +import VueApollo from 'vue-apollo'; +import createMockApollo from 'helpers/mock_apollo_helper'; import waitForPromises from 'helpers/wait_for_promises'; import { createAlert } from '~/alert'; import projectInfoQuery from 'ee_component/repository/queries/project_info.query.graphql'; -- GitLab From 523ef2edfe997447731679c6d3e59c1d02262047 Mon Sep 17 00:00:00 2001 From: psjakubowska Date: Mon, 9 Dec 2024 14:06:01 +0100 Subject: [PATCH 2/8] Reduce complexity for modal content --- .../javascripts/repository/components/lock_directory_button.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ee/app/assets/javascripts/repository/components/lock_directory_button.vue b/ee/app/assets/javascripts/repository/components/lock_directory_button.vue index 5bcaa29f159700..47d1560653d357 100644 --- a/ee/app/assets/javascripts/repository/components/lock_directory_button.vue +++ b/ee/app/assets/javascripts/repository/components/lock_directory_button.vue @@ -1,6 +1,6 @@