Skip to content

Commit 5ce9636

Browse files
committed
Refactor testProxy error handling and logging
1 parent 0791d78 commit 5ce9636

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/whatsapp/controllers/proxy.controller.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,11 +57,12 @@ export class ProxyController {
5757
logger.verbose('[testProxy] from IP: ' + response?.data + ' To IP: ' + serverIp?.data);
5858
return response?.data !== serverIp?.data;
5959
} catch (error) {
60-
let errorMessage = error;
61-
if (axios.isAxiosError(error) && error.response.data) {
62-
errorMessage = error.response.data;
60+
if (axios.isAxiosError(error) && error.response?.data) {
61+
logger.error('testProxy error: ' + error.response.data);
62+
} else {
63+
logger.error('testProxy error: ');
64+
logger.verbose(error);
6365
}
64-
logger.error('testProxy error: ' + errorMessage);
6566
return false;
6667
}
6768
}

0 commit comments

Comments
 (0)