From 4146fa6c6ea15db64235243a4c189fc8b92990f9 Mon Sep 17 00:00:00 2001 From: Yusuf Musleh Date: Thu, 25 Apr 2024 22:12:32 +0300 Subject: [PATCH] feat: Remove taxonomy export id prompt (#955) --- src/taxonomy/data/apiHooks.js | 4 +--- src/taxonomy/data/apiHooks.test.jsx | 1 - src/taxonomy/import-tags/utils.js | 26 -------------------------- 3 files changed, 1 insertion(+), 30 deletions(-) diff --git a/src/taxonomy/data/apiHooks.js b/src/taxonomy/data/apiHooks.js index a3d241e862..4e92bdfb48 100644 --- a/src/taxonomy/data/apiHooks.js +++ b/src/taxonomy/data/apiHooks.js @@ -113,18 +113,16 @@ export const useImportNewTaxonomy = () => { * any, * { * name: string, - * exportId: string, * description: string, * file: File, * } * >} */ mutationFn: async ({ - name, exportId, description, file, + name, description, file, }) => { const formData = new FormData(); formData.append('taxonomy_name', name); - formData.append('taxonomy_export_id', exportId); formData.append('taxonomy_description', description); formData.append('file', file); diff --git a/src/taxonomy/data/apiHooks.test.jsx b/src/taxonomy/data/apiHooks.test.jsx index 1314ff4283..5e38e74196 100644 --- a/src/taxonomy/data/apiHooks.test.jsx +++ b/src/taxonomy/data/apiHooks.test.jsx @@ -64,7 +64,6 @@ describe('import taxonomy api calls', () => { const mutateResult = await result.current.mutateAsync({ name: 'Taxonomy name', description: 'Taxonomy description', - exportId: 'taxonomy_export_id', file: emptyFile, }); diff --git a/src/taxonomy/import-tags/utils.js b/src/taxonomy/import-tags/utils.js index 69306f4463..624ec54040 100644 --- a/src/taxonomy/import-tags/utils.js +++ b/src/taxonomy/import-tags/utils.js @@ -68,26 +68,6 @@ export const importTaxonomy = async (intl, importMutation) => { // eslint-disabl return taxonomyName; }; - const getTaxonomyExportId = () => { - let taxonomyExportId = null; - const validationRegex = /^[\p{L}\w\-.]+$/u; - while (!taxonomyExportId) { - taxonomyExportId = prompt(intl.formatMessage(messages.promptTaxonomyExportId)); - - if (taxonomyExportId == null) { - break; - } - - if (!taxonomyExportId) { - alert(intl.formatMessage(messages.promptTaxonomyExportIdRequired)); - } else if (!validationRegex.test(taxonomyExportId)) { - alert(intl.formatMessage(messages.promptTaxonomyExportIdInvalid)); - taxonomyExportId = null; - } - } - return taxonomyExportId; - }; - const getTaxonomyDescription = () => prompt(intl.formatMessage(messages.promptTaxonomyDescription)); const file = await selectFile(); @@ -101,11 +81,6 @@ export const importTaxonomy = async (intl, importMutation) => { // eslint-disabl return; } - const exportId = getTaxonomyExportId(); - if (exportId == null) { - return; - } - const description = getTaxonomyDescription(); if (description == null) { return; @@ -113,7 +88,6 @@ export const importTaxonomy = async (intl, importMutation) => { // eslint-disabl importMutation.mutateAsync({ name, - exportId, description, file, }).then(() => {