Skip to content

Commit c3fbccc

Browse files
committed
2 parents ed9c1f5 + a23199a commit c3fbccc

2 files changed

Lines changed: 11 additions & 10 deletions

File tree

src/main/ipc/dialogs.ts

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,7 @@ function getCurrentLng(): Locales {
238238

239239
async function getCurrentActive(): Promise<{
240240
success: boolean
241-
server?: Partial<ServerStore>
241+
server?: ServerStore | null
242242
isDefault?: boolean
243243
message?: string
244244
}> {
@@ -248,9 +248,9 @@ async function getCurrentActive(): Promise<{
248248
if (!dns.length) return { success: false, server: null }
249249

250250
const servers = store.get('dnsList') || []
251-
const server: ServerStore | null = servers.find(
252-
(server) => server.servers.toString() === dns.toString(),
253-
)
251+
const server: ServerStore | null =
252+
servers.find((server) => server.servers.toString() === dns.toString()) ??
253+
null
254254
const defaultServer = store.get('defaultServer')
255255
if (defaultServer) {
256256
// if default server is connected, then return it as not connected
@@ -267,9 +267,11 @@ async function getCurrentActive(): Promise<{
267267
success: true,
268268
server: {
269269
key: 'unknown',
270+
name: 'Unknown',
270271
servers: dns,
271-
name: 'unknown',
272-
avatar: '',
272+
avatar: 'def.png',
273+
rate: 0,
274+
tags: [],
273275
isPin: false,
274276
},
275277
}

src/renderer/component/cards/server-info/index.tsx

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -117,10 +117,9 @@ export function ServerInfoCardComponent({ loadingCurrentActive }: Prop) {
117117

118118
const isConnected = servers.currentActive?.key === servers.selected.key
119119

120-
const name =
121-
servers.selected.name.length > 18
122-
? `${servers.selected.name.slice(0, 18)}...`
123-
: servers.selected.name
120+
const serverName = servers.selected.name || 'Unknown'
121+
122+
const name = serverName.length > 18 ? `${serverName.slice(0, 18)}...` : serverName
124123

125124
const network =
126125
servers.network && servers.network.length > 18

0 commit comments

Comments
 (0)