fix: error types for ts upgrade

pull/553/head
Amio 2022-03-27 12:13:57 +08:00 zatwierdzone przez Amio Jin
rodzic 5abef05ea9
commit c55e05ef6f
3 zmienionych plików z 3 dodań i 3 usunięć

Wyświetl plik

@ -12,7 +12,7 @@ class HaxelibClient extends RpcClient {
async info(project) { async info(project) {
try { try {
return await this.call<any>('api.infos', [project]) return await this.call<any>('api.infos', [project])
} catch (err) { } catch (err: any) {
if (err.message.startsWith('No such Project')) { if (err.message.startsWith('No such Project')) {
throw new BadgenError({ status: 404 }) throw new BadgenError({ status: 404 })
} }

Wyświetl plik

@ -65,7 +65,7 @@ const server = http.createServer(async (req, res) => {
const { default: handler } = await import(handlerPath) const { default: handler } = await import(handlerPath)
return handler(req, res, handlerName) return handler(req, res, handlerName)
} }
} catch (error) { } catch (error: any) {
console.error(error) console.error(error)
return sendError(res, error) return sendError(res, error)
} }

Wyświetl plik

@ -115,7 +115,7 @@ export function createBadgenHandler (conf: BadgenServeConfig): BadgenHandler {
} }
return serveBadge(req, res, { params, query: query as any }) return serveBadge(req, res, { params, query: query as any })
} catch (error) { } catch (error: any) {
measurementLogError('error', error.code || error?.response?.statusCode , req.url || '/') measurementLogError('error', error.code || error?.response?.statusCode , req.url || '/')
if (error instanceof BadgenError) { if (error instanceof BadgenError) {