Skip to content

Commit 9f777e8

Browse files
committed
fix: add instance ui quit
1 parent ae54657 commit 9f777e8

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

src/renderer/windows/main/pages/InstancesPageAddInstanceStepper.vue

+9-3
Original file line numberDiff line numberDiff line change
@@ -299,11 +299,13 @@ import { InstanceSchema } from '@universal/store/modules/instance.schema';
299299
import {
300300
useI18n,
301301
useJava,
302-
useCurrentUser,
303302
useRouter,
304303
useInstanceTemplates,
305304
useCurseforgeImport,
306305
useInstanceCreation,
306+
useSelectedUser,
307+
useProfileId,
308+
useGameProfile,
307309
} from '@/hooks';
308310
import { Java } from '@universal/store/modules/java';
309311
import { Modpack } from '@main/service/CurseForgeService';
@@ -403,7 +405,9 @@ export default defineComponent({
403405
const importTask: Ref<Promise<string> | null> = ref(null);
404406
const notImporting = computed(() => importTask.value === null);
405407
406-
const { name } = useCurrentUser();
408+
const { userId, profileId } = useSelectedUser();
409+
const { gameProfile } = useProfileId(userId, profileId);
410+
const { name } = useGameProfile(gameProfile);
407411
const { all: javas } = useJava();
408412
const { templates } = setupTemplates();
409413
const { importCurseforgeModpack } = useCurseforgeImport();
@@ -433,7 +437,9 @@ export default defineComponent({
433437
reset();
434438
data.step = 1;
435439
data.template = props.initialTemplate ? templates.value.findIndex(m => m.path === props.initialTemplate) : -1;
436-
selectTemplate(data.template, templates.value[data.template]);
440+
if (data.template !== -1) {
441+
selectTemplate(data.template, templates.value[data.template]);
442+
}
437443
data.creating = false;
438444
}
439445
async function doCreate() {

0 commit comments

Comments
 (0)