From 84f195bba99fb6eaa4814adef614d500dde73eb6 Mon Sep 17 00:00:00 2001 From: Piotr Gawron <p.gawron@atcomp.pl> Date: Wed, 2 Oct 2024 15:05:43 +0200 Subject: [PATCH] api endpoint changed idObject => id --- .../OverviewImagesModal.component.test.tsx | 2 +- .../OverviewImagesModal/utils/useOverviewImage.test.ts | 4 ++-- .../utils/useOverviewImageLinkActions.test.ts | 8 ++++---- .../utils/useOverviewImageLinkActions.ts | 2 +- .../utils/useOverviewImageLinkElements.test.ts | 4 ++-- .../utils/useOverviewImageSize.test.tsx | 4 ++-- .../utils/useOverviewImageUrl.test.ts | 2 +- .../FunctionalArea/TopBar/TopBar.component.test.tsx | 2 +- src/models/mocks/overviewImageMocks.ts | 2 +- src/models/overviewImageView.ts | 2 +- src/redux/project/project.mock.ts | 2 +- src/redux/project/project.selectors.ts | 6 ++---- .../overviewImage/selectOverviewImage.test.ts | 8 +++----- .../overviewImage/selectOverviewImage.ts | 2 +- .../overviewImage/showOverviewImageModal.test.ts | 10 +++++----- .../overviewImage/showOverviewImageModal.ts | 2 +- 16 files changed, 29 insertions(+), 33 deletions(-) diff --git a/src/components/FunctionalArea/Modal/OverviewImagesModal/OverviewImagesModal.component.test.tsx b/src/components/FunctionalArea/Modal/OverviewImagesModal/OverviewImagesModal.component.test.tsx index 5b7ed93e..c13cc7a9 100644 --- a/src/components/FunctionalArea/Modal/OverviewImagesModal/OverviewImagesModal.component.test.tsx +++ b/src/components/FunctionalArea/Modal/OverviewImagesModal/OverviewImagesModal.component.test.tsx @@ -78,7 +78,7 @@ describe('OverviewImagesModal - component', () => { modal: { ...MODAL_INITIAL_STATE_MOCK, overviewImagesState: { - imageId: PROJECT_OVERVIEW_IMAGE_MOCK.idObject, + imageId: PROJECT_OVERVIEW_IMAGE_MOCK.id, }, }, }); diff --git a/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImage.test.ts b/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImage.test.ts index f5ae9c32..702a3d48 100644 --- a/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImage.test.ts +++ b/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImage.test.ts @@ -56,7 +56,7 @@ describe('useOverviewImage - hook', () => { modal: { ...MODAL_INITIAL_STATE_MOCK, overviewImagesState: { - imageId: PROJECT_OVERVIEW_IMAGE_MOCK.idObject, + imageId: PROJECT_OVERVIEW_IMAGE_MOCK.id, }, }, }); @@ -96,7 +96,7 @@ describe('useOverviewImage - hook', () => { modal: { ...MODAL_INITIAL_STATE_MOCK, overviewImagesState: { - imageId: PROJECT_OVERVIEW_IMAGE_MOCK.idObject, + imageId: PROJECT_OVERVIEW_IMAGE_MOCK.id, }, }, }); diff --git a/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImageLinkActions.test.ts b/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImageLinkActions.test.ts index 375cd187..afcf6cb1 100644 --- a/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImageLinkActions.test.ts +++ b/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImageLinkActions.test.ts @@ -98,7 +98,7 @@ describe('useOverviewImageLinkActions - hook', () => { modal: { ...MODAL_INITIAL_STATE_MOCK, overviewImagesState: { - imageId: PROJECT_OVERVIEW_IMAGE_MOCK.idObject, + imageId: PROJECT_OVERVIEW_IMAGE_MOCK.id, }, }, map: { @@ -155,7 +155,7 @@ describe('useOverviewImageLinkActions - hook', () => { modal: { ...MODAL_INITIAL_STATE_MOCK, overviewImagesState: { - imageId: PROJECT_OVERVIEW_IMAGE_MOCK.idObject, + imageId: PROJECT_OVERVIEW_IMAGE_MOCK.id, }, }, map: { @@ -233,7 +233,7 @@ describe('useOverviewImageLinkActions - hook', () => { modal: { ...MODAL_INITIAL_STATE_MOCK, overviewImagesState: { - imageId: PROJECT_OVERVIEW_IMAGE_MOCK.idObject, + imageId: PROJECT_OVERVIEW_IMAGE_MOCK.id, }, }, map: { @@ -337,7 +337,7 @@ describe('useOverviewImageLinkActions - hook', () => { modal: { ...MODAL_INITIAL_STATE_MOCK, overviewImagesState: { - imageId: PROJECT_OVERVIEW_IMAGE_MOCK.idObject, + imageId: PROJECT_OVERVIEW_IMAGE_MOCK.id, }, }, map: { diff --git a/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImageLinkActions.ts b/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImageLinkActions.ts index 5059ea59..3d0967ca 100644 --- a/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImageLinkActions.ts +++ b/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImageLinkActions.ts @@ -25,7 +25,7 @@ export const useOverviewImageLinkActions = (): UseOverviewImageLinkActionsResult const currentMapModelId = useAppSelector(currentModelIdSelector); const checkIfImageIsAvailable = (imageId: number): boolean => - overviewImages.some(image => image.idObject === imageId); + overviewImages.some(image => image.id === imageId); const checkIfMapAlreadyOpened = (modelId: number): boolean => openedMaps.some(map => map.modelId === modelId); diff --git a/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImageLinkElements.test.ts b/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImageLinkElements.test.ts index 61169d09..298ee2e9 100644 --- a/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImageLinkElements.test.ts +++ b/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImageLinkElements.test.ts @@ -59,7 +59,7 @@ describe('useOverviewImageLinkConfigs - hook', () => { modal: { ...MODAL_INITIAL_STATE_MOCK, overviewImagesState: { - imageId: PROJECT_OVERVIEW_IMAGE_MOCK.idObject, + imageId: PROJECT_OVERVIEW_IMAGE_MOCK.id, }, }, }); @@ -96,7 +96,7 @@ describe('useOverviewImageLinkConfigs - hook', () => { modal: { ...MODAL_INITIAL_STATE_MOCK, overviewImagesState: { - imageId: PROJECT_OVERVIEW_IMAGE_MOCK.idObject, + imageId: PROJECT_OVERVIEW_IMAGE_MOCK.id, }, }, }); diff --git a/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImageSize.test.tsx b/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImageSize.test.tsx index f1cfe2e7..0ba9f969 100644 --- a/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImageSize.test.tsx +++ b/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImageSize.test.tsx @@ -55,7 +55,7 @@ describe('useOverviewImageSize - hook', () => { modal: { ...MODAL_INITIAL_STATE_MOCK, overviewImagesState: { - imageId: PROJECT_OVERVIEW_IMAGE_MOCK.idObject, + imageId: PROJECT_OVERVIEW_IMAGE_MOCK.id, }, }, }); @@ -84,7 +84,7 @@ describe('useOverviewImageSize - hook', () => { modal: { ...MODAL_INITIAL_STATE_MOCK, overviewImagesState: { - imageId: PROJECT_OVERVIEW_IMAGE_MOCK.idObject, + imageId: PROJECT_OVERVIEW_IMAGE_MOCK.id, }, }, }); diff --git a/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImageUrl.test.ts b/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImageUrl.test.ts index b257be4c..da3d6a6a 100644 --- a/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImageUrl.test.ts +++ b/src/components/FunctionalArea/Modal/OverviewImagesModal/utils/useOverviewImageUrl.test.ts @@ -49,7 +49,7 @@ describe('useOverviewImageUrl - hook', () => { modal: { ...MODAL_INITIAL_STATE_MOCK, overviewImagesState: { - imageId: PROJECT_OVERVIEW_IMAGE_MOCK.idObject, + imageId: PROJECT_OVERVIEW_IMAGE_MOCK.id, }, }, }); diff --git a/src/components/FunctionalArea/TopBar/TopBar.component.test.tsx b/src/components/FunctionalArea/TopBar/TopBar.component.test.tsx index 0fb61179..f87cc56c 100644 --- a/src/components/FunctionalArea/TopBar/TopBar.component.test.tsx +++ b/src/components/FunctionalArea/TopBar/TopBar.component.test.tsx @@ -129,7 +129,7 @@ describe('TopBar - component', () => { const actions = store.getActions(); expect(actions[FIRST_ARRAY_ELEMENT]).toStrictEqual({ - payload: projectFixture.topOverviewImage?.idObject, + payload: projectFixture.topOverviewImage?.id, type: 'modal/openOverviewImagesModalById', }); }); diff --git a/src/models/mocks/overviewImageMocks.ts b/src/models/mocks/overviewImageMocks.ts index 99906390..a86766b9 100644 --- a/src/models/mocks/overviewImageMocks.ts +++ b/src/models/mocks/overviewImageMocks.ts @@ -4,7 +4,7 @@ import { OverviewImageLinkImage, OverviewImageLinkModel } from '@/types/models'; export const OVERVIEW_LINK_IMAGE_MOCK: OverviewImageLinkImage = { idObject: 1, polygon: [], - imageLinkId: PROJECT_OVERVIEW_IMAGE_MOCK.idObject, + imageLinkId: PROJECT_OVERVIEW_IMAGE_MOCK.id, type: 'OverviewImageLink', }; diff --git a/src/models/overviewImageView.ts b/src/models/overviewImageView.ts index 1c1da19a..c012cd97 100644 --- a/src/models/overviewImageView.ts +++ b/src/models/overviewImageView.ts @@ -2,7 +2,7 @@ import { z } from 'zod'; import { overviewImageLink } from './overviewImageLink'; export const overviewImageView = z.object({ - idObject: z.number(), + id: z.number(), filename: z.string(), width: z.number(), height: z.number(), diff --git a/src/redux/project/project.mock.ts b/src/redux/project/project.mock.ts index 0b8da5ef..1e3dc15a 100644 --- a/src/redux/project/project.mock.ts +++ b/src/redux/project/project.mock.ts @@ -10,7 +10,7 @@ export const PROJECT_STATE_INITIAL_MOCK: ProjectState = { }; export const PROJECT_OVERVIEW_IMAGE_MOCK: NonNullable<OverviewImageView> = { - idObject: 440, + id: 440, filename: '9d4911bdeeea752f076e57a91d9b1f45/biolayout_main_root.png', width: 5776, height: 4040, diff --git a/src/redux/project/project.selectors.ts b/src/redux/project/project.selectors.ts index 7ab9a0c2..c009c3c4 100644 --- a/src/redux/project/project.selectors.ts +++ b/src/redux/project/project.selectors.ts @@ -10,16 +10,14 @@ export const projectDataSelector = createSelector(projectSelector, project => pr export const projectDefaultOverviewImageIdSelector = createSelector( projectDataSelector, - projectData => projectData?.topOverviewImage?.idObject || OVERVIEW_IMAGE_ID_DEFAULT, + projectData => projectData?.topOverviewImage?.id || OVERVIEW_IMAGE_ID_DEFAULT, ); export const currentOverviewImageSelector = createSelector( projectDataSelector, currentOverviewImageIdSelector, (projectData, imageId): OverviewImageView | undefined => - (projectData?.overviewImageViews || []).find( - overviewImage => overviewImage.idObject === imageId, - ), + (projectData?.overviewImageViews || []).find(overviewImage => overviewImage.id === imageId), ); export const projectOverviewImagesSelector = createSelector( diff --git a/src/services/pluginsManager/overviewImage/selectOverviewImage.test.ts b/src/services/pluginsManager/overviewImage/selectOverviewImage.test.ts index 500bfae9..e38b1c0a 100644 --- a/src/services/pluginsManager/overviewImage/selectOverviewImage.test.ts +++ b/src/services/pluginsManager/overviewImage/selectOverviewImage.test.ts @@ -29,11 +29,9 @@ describe('selectOverviewImage - plugin method', () => { }); it('should dispatch action set overview image', () => { - selectOverviewImage(PROJECT_OVERVIEW_IMAGE_MOCK.idObject); + selectOverviewImage(PROJECT_OVERVIEW_IMAGE_MOCK.id); - expect(dispatchSpy).toHaveBeenCalledWith( - setOverviewImageId(PROJECT_OVERVIEW_IMAGE_MOCK.idObject), - ); + expect(dispatchSpy).toHaveBeenCalledWith(setOverviewImageId(PROJECT_OVERVIEW_IMAGE_MOCK.id)); }); }); @@ -55,7 +53,7 @@ describe('selectOverviewImage - plugin method', () => { }); it('should throw error', () => { - expect(() => selectOverviewImage(PROJECT_OVERVIEW_IMAGE_MOCK.idObject)).toThrow( + expect(() => selectOverviewImage(PROJECT_OVERVIEW_IMAGE_MOCK.id)).toThrow( OVERVIEW_IMAGE_ERRORS.IMAGE_ID_IS_INVALID, ); }); diff --git a/src/services/pluginsManager/overviewImage/selectOverviewImage.ts b/src/services/pluginsManager/overviewImage/selectOverviewImage.ts index 71ef40f1..2172b3e9 100644 --- a/src/services/pluginsManager/overviewImage/selectOverviewImage.ts +++ b/src/services/pluginsManager/overviewImage/selectOverviewImage.ts @@ -6,7 +6,7 @@ import { store } from '@/redux/store'; export const selectOverviewImage = (imageId: number): void => { const { dispatch, getState } = store; const overviewImages = projectOverviewImagesSelector(getState()); - const foundOverviewImage = overviewImages.find(o => o.idObject === imageId); + const foundOverviewImage = overviewImages.find(o => o.id === imageId); const isImageIdValid = Boolean(foundOverviewImage); if (!isImageIdValid) { diff --git a/src/services/pluginsManager/overviewImage/showOverviewImageModal.test.ts b/src/services/pluginsManager/overviewImage/showOverviewImageModal.test.ts index f829470b..cddb6f0d 100644 --- a/src/services/pluginsManager/overviewImage/showOverviewImageModal.test.ts +++ b/src/services/pluginsManager/overviewImage/showOverviewImageModal.test.ts @@ -31,12 +31,12 @@ describe('showOverviewImageModal - plugin method', () => { PROJECT_OVERVIEW_IMAGE_MOCK, { ...PROJECT_OVERVIEW_IMAGE_MOCK, - idObject: defaultImageId, + id: defaultImageId, }, ], topOverviewImage: { ...PROJECT_OVERVIEW_IMAGE_MOCK, - idObject: defaultImageId, + id: defaultImageId, }, }, }, @@ -70,10 +70,10 @@ describe('showOverviewImageModal - plugin method', () => { }); it('should dispatch action set overview image', () => { - showOverviewImageModal(PROJECT_OVERVIEW_IMAGE_MOCK.idObject); + showOverviewImageModal(PROJECT_OVERVIEW_IMAGE_MOCK.id); expect(dispatchSpy).toHaveBeenCalledWith( - openOverviewImagesModalById(PROJECT_OVERVIEW_IMAGE_MOCK.idObject), + openOverviewImagesModalById(PROJECT_OVERVIEW_IMAGE_MOCK.id), ); }); }); @@ -97,7 +97,7 @@ describe('showOverviewImageModal - plugin method', () => { }); it('should throw error', () => { - expect(() => showOverviewImageModal(PROJECT_OVERVIEW_IMAGE_MOCK.idObject)).toThrow( + expect(() => showOverviewImageModal(PROJECT_OVERVIEW_IMAGE_MOCK.id)).toThrow( OVERVIEW_IMAGE_ERRORS.IMAGE_ID_IS_INVALID, ); }); diff --git a/src/services/pluginsManager/overviewImage/showOverviewImageModal.ts b/src/services/pluginsManager/overviewImage/showOverviewImageModal.ts index ac435106..bd4bcfd7 100644 --- a/src/services/pluginsManager/overviewImage/showOverviewImageModal.ts +++ b/src/services/pluginsManager/overviewImage/showOverviewImageModal.ts @@ -12,7 +12,7 @@ export const showOverviewImageModal = (imageId?: number): void => { const defaultImageId = projectDefaultOverviewImageIdSelector(getState()); const selectedImageId = imageId || defaultImageId; - const foundOverviewImage = overviewImages.find(o => o.idObject === selectedImageId); + const foundOverviewImage = overviewImages.find(o => o.id === selectedImageId); const isImageIdValid = Boolean(foundOverviewImage); if (!isImageIdValid) { -- GitLab