From 58d2f6fa91032e377085c5d0b9c8ffa89a45349b Mon Sep 17 00:00:00 2001
From: Darby Frey <darbyfrey@gmail.com>
Date: Thu, 21 Jul 2022 16:33:13 -0500
Subject: [PATCH] Fixes CI/CD settings error when Secure Files feature flag is
 disabled

---
 app/assets/javascripts/ci_secure_files/index.js | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/app/assets/javascripts/ci_secure_files/index.js b/app/assets/javascripts/ci_secure_files/index.js
index 3944286dc60af..3a28e7f8e337d 100644
--- a/app/assets/javascripts/ci_secure_files/index.js
+++ b/app/assets/javascripts/ci_secure_files/index.js
@@ -4,6 +4,11 @@ import SecureFilesList from './components/secure_files_list.vue';
 
 export const initCiSecureFiles = (selector = '#js-ci-secure-files') => {
   const containerEl = document.querySelector(selector);
+
+  if (!containerEl) {
+    return false;
+  }
+
   const { projectId } = containerEl.dataset;
   const { admin } = containerEl.dataset;
   const { fileSizeLimit } = containerEl.dataset;
-- 
GitLab