diff --git a/src/renderer/components/WorkspaceExploreBarSchema.vue b/src/renderer/components/WorkspaceExploreBarSchema.vue index 82501e37..987494e2 100644 --- a/src/renderer/components/WorkspaceExploreBarSchema.vue +++ b/src/renderer/components/WorkspaceExploreBarSchema.vue @@ -477,14 +477,14 @@ const searchTerm = computed(() => { }); const filteredTables = computed(() => { - if (props.searchMethod === 'elements') { - const searchTermLower = searchTerm.value.toLowerCase(); - return props.database.tables.filter(table => - table.name.toLowerCase().includes(searchTermLower) && table.type === 'table' - ); - } else { - return props.database.tables; - } + if (props.searchMethod === 'elements') { + const searchTermLower = searchTerm.value.toLowerCase(); + return props.database.tables.filter(table => + table.name.toLowerCase().includes(searchTermLower) && table.type === 'table' + ); + } + else + return props.database.tables; }); const filteredViews = computed(() => { diff --git a/src/renderer/stores/connections.ts b/src/renderer/stores/connections.ts index 5141733d..7ad4e644 100644 --- a/src/renderer/stores/connections.ts +++ b/src/renderer/stores/connections.ts @@ -25,12 +25,13 @@ export interface SidebarElement { export interface CustomIcon {base64: string; uid: string} -if (!key) { // If no key in local storace +if (!key) { // If no key in local storage const storedKey = ipcRenderer.sendSync('get-key');// Ask for key stored on disk - if (!storedKey) { // Of nop stored key on disk + if (!storedKey) { // If not stored key on disk const newKey = crypto.randomBytes(16).toString('hex'); localStorage.setItem('key', newKey); + ipcRenderer.send('set-key', newKey); key = newKey; } else {