admin: better english for network error
Massimo Melina committed
Apr 9, 2022 at 18:05 UTC
523cafc20736c9cd996d0711f1ff87bddb80bb1d
3 files changed
+4
-2
admin/src/api.ts
+2
@@ -41,6 +41,8 @@ export function apiCall(cmd: string, params?: Dict) : Promise<any> {
41
state.loginRequired = true
42
throw new ApiError(res.status, msg)
43
}, err => {
44
+ if (err?.message?.includes('fetch'))
45
+ throw Error("Network error")
46
throw err
47
})
48
}
frontend/src/api.ts
+1
-1
@@ -23,7 +23,7 @@ export function apiCall(cmd: string, params?: Dict, options: ApiCallOptions={})
23
}, err => {
24
stop?.()
25
if (err?.message?.includes('fetch'))
26
- throw "Network error"
26
+ throw Error("Network error")
27
throw err
28
})
29
}
server/src/middlewares.ts
+1
-1
@@ -7,7 +7,7 @@ import { ADMIN_URI, BUILD_TIMESTAMP, DEV, SESSION_DURATION } from './const'
7
import Application from 'koa'
8
import { FRONTEND_URI } from './const'
9
import { cantReadStatusCode, hasPermission, urlToNode } from './vfs'
10
-import { dirTraversal, isDirectory, isLocalHost } from './misc'
10
+import { dirTraversal, isDirectory } from './misc'
11
import { zipStreamFromFolder } from './zip'
12
import { serveFileNode } from './serveFile'
13
import { serveGuiFiles } from './serveGuiFiles'