From 1dea45c7c6d472cf985aad60e58b38567c59155e Mon Sep 17 00:00:00 2001 From: Siddharth Asthana <siddharthasthana31@gmail.com> Date: Sat, 10 Jul 2021 19:34:47 +0530 Subject: [PATCH] Migrate the deprecated "urlParamsToObject" to "queryToObject" Changelog: other EE: true --- ee/app/assets/javascripts/epics_list/epics_list_bundle.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ee/app/assets/javascripts/epics_list/epics_list_bundle.js b/ee/app/assets/javascripts/epics_list/epics_list_bundle.js index 5d51192dcf31b..f1188f642ad71 100644 --- a/ee/app/assets/javascripts/epics_list/epics_list_bundle.js +++ b/ee/app/assets/javascripts/epics_list/epics_list_bundle.js @@ -4,8 +4,7 @@ import VueApollo from 'vue-apollo'; import { IssuableStates } from '~/issuable_list/constants'; import createDefaultClient from '~/lib/graphql'; import { parseBoolean, convertObjectPropsToCamelCase } from '~/lib/utils/common_utils'; -// eslint-disable-next-line import/no-deprecated -import { urlParamsToObject } from '~/lib/utils/url_utility'; +import { queryToObject } from '~/lib/utils/url_utility'; import EpicsListApp from './components/epics_list_root.vue'; @@ -42,8 +41,7 @@ export default function initEpicsList({ mountPointSelector }) { isSignedIn, } = mountPointEl.dataset; - // eslint-disable-next-line import/no-deprecated - const rawFilterParams = urlParamsToObject(window.location.search); + const rawFilterParams = queryToObject(window.location.search, { gatherArrays: true }); const initialFilterParams = { ...convertObjectPropsToCamelCase(rawFilterParams, { dropKeys: ['scope', 'utf8', 'state', 'sort'], // These keys are unsupported/unnecessary -- GitLab