From 508e290a2465492aaa81a65b553ec32ea58d00e3 Mon Sep 17 00:00:00 2001 From: silentrald Date: Fri, 31 Jan 2025 08:43:29 +0800 Subject: [PATCH] [bugfix] fix issue where playlist gets deleted when linked --- .../modal/modal-types/link-contents-modal.component.tsx | 2 +- .../services/models-management/models-manager.service.ts | 2 +- src/renderer/services/playlists-manager.service.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/renderer/components/modal/modal-types/link-contents-modal.component.tsx b/src/renderer/components/modal/modal-types/link-contents-modal.component.tsx index cb342b67..2c22f4a9 100644 --- a/src/renderer/components/modal/modal-types/link-contents-modal.component.tsx +++ b/src/renderer/components/modal/modal-types/link-contents-modal.component.tsx @@ -17,7 +17,7 @@ import { PlaylistsManagerService } from "renderer/services/playlists-manager.ser import { MapsManagerService } from "renderer/services/maps-manager.service"; import { map } from "rxjs"; -export const LinkContentModal: ModalComponent = ({options: { data: { version, contentType } }, resolver }) => { +export const LinkContentModal: ModalComponent = ({options: { data: { version, contentType } }, resolver }) => { const { text: t, element: te } = useTranslationV2(); const versionLinker = useService(VersionFolderLinkerService); diff --git a/src/renderer/services/models-management/models-manager.service.ts b/src/renderer/services/models-management/models-manager.service.ts index 25de8997..6a33d33a 100644 --- a/src/renderer/services/models-management/models-manager.service.ts +++ b/src/renderer/services/models-management/models-manager.service.ts @@ -81,7 +81,7 @@ export class ModelsManagerService { return this.versionFolderLinked.linkVersionFolder({ version, relativeFolder: MODEL_TYPE_FOLDERS[type], - options: { keepContents: res.data !== false }, + options: { keepContents: true }, }); } diff --git a/src/renderer/services/playlists-manager.service.ts b/src/renderer/services/playlists-manager.service.ts index c5ec95e7..6d424ad8 100644 --- a/src/renderer/services/playlists-manager.service.ts +++ b/src/renderer/services/playlists-manager.service.ts @@ -132,7 +132,7 @@ export class PlaylistsManagerService { return this.linker.linkVersionFolder({ version, relativeFolder: PlaylistsManagerService.RELATIVE_PLAYLISTS_FOLDER, - options: { keepContents: !!modalRes.data }, + options: { keepContents: true }, }); }