add device name in settings

This commit is contained in:
2025-06-17 17:02:14 +02:00
parent e33fa804fa
commit 70b25ed17b
2 changed files with 54 additions and 3 deletions

View File

@ -44,9 +44,13 @@ export const useDeviceStore = defineStore('vaultInstanceStore', () => {
return deviceId ? (await readDeviceNameAsync(deviceId)) || false : false
}
const readDeviceNameAsync = async (id: string) => {
const readDeviceNameAsync = async (id?: string) => {
const { readDeviceNameAsync } = useVaultSettingsStore()
deviceName.value = (await readDeviceNameAsync(id))?.value ?? ''
const _id = id ?? deviceId.value
console.log('readDeviceNameAsync id', _id)
if (!_id) return
deviceName.value = (await readDeviceNameAsync(_id))?.value ?? ''
return deviceName.value
}
@ -87,8 +91,9 @@ export const useDeviceStore = defineStore('vaultInstanceStore', () => {
}
return {
addDeviceNameAsync,
hostname,
deviceId,
deviceName,
hostname,
isKnownDeviceAsync,
readDeviceNameAsync,
setDeviceIdAsync,