add new openDatabse function

This commit is contained in:
Adrian Zürcher
2026-02-19 10:50:40 +01:00
parent 6392877dc1
commit ab88acd740
6 changed files with 29 additions and 19 deletions

View File

@@ -116,7 +116,6 @@ import DialogFrame from 'src/vueLib/dialog/DialogFrame.vue';
import OkDialog from 'src/components/dialog/OkDialog.vue';
import { useNotify } from 'src/vueLib/general/useNotify';
import { useGroupTable } from './GroupTable';
import { databaseName } from 'src/vueLib/models/settings';
import { useUserStore } from 'src/vueLib/login/userStore';
import { i18n } from 'src/boot/lang';
import type { Group, Groups } from 'src/vueLib/models/group';
@@ -124,6 +123,7 @@ import SearchableInput from '../components/SearchableInput.vue';
import TopButtonGroup from '../components/TopButtonGroup.vue';
import { getAllMembers } from '../members/MembersTable';
import type { Members } from 'src/vueLib/models/member';
import { openDatabase } from 'src/vueLib/components/DatabaseCall';
const { NotifyResponse } = useNotify();
const groupDialog = ref();
@@ -147,8 +147,7 @@ onMounted(async () => {
members.value = await getAllMembers();
appApi
.post('database/open', { dbPath: databaseName.value, create: true })
await openDatabase()
.then(() => {
updateGroups().catch((err) => {
NotifyResponse(err, 'error');