diff --git a/src/main/apis/app/theme/index.ts b/src/main/apis/app/theme/index.ts index 76db6e03..8fc4564b 100644 --- a/src/main/apis/app/theme/index.ts +++ b/src/main/apis/app/theme/index.ts @@ -7,6 +7,7 @@ import windowManager from 'apis/app/window/windowManager' import axios from 'axios' import fs from 'fs-extra' +import { randomStringGenerator } from '@/manage/utils/common' import { IWindowList } from '~/utils/enum' let insertedCSSKeyMain: string | undefined @@ -61,7 +62,7 @@ export async function fetchThemes(): Promise { export async function importThemes(files: string[]): Promise { for (const file of files) { if (fs.existsSync(file)) - await fs.copyFile(file, path.join(themesDir(), `${new Date().getTime().toString(16)}-${path.basename(file)}`)) + await fs.copyFile(file, path.join(themesDir(), `imp-${randomStringGenerator(3)}-${path.basename(file)}`)) } }