Fix crash on /services page when credentials file not present
This commit is contained in:
parent
769818b4f4
commit
1d2be60c1e
1 changed files with 5 additions and 2 deletions
|
@ -5,9 +5,12 @@ export async function load() {
|
||||||
const credFile = './credentials.json';
|
const credFile = './credentials.json';
|
||||||
const socket = io('https://status.neshweb.net/');
|
const socket = io('https://status.neshweb.net/');
|
||||||
|
|
||||||
let credentials: { username: string; password: string };
|
let credentials = {
|
||||||
|
username: '',
|
||||||
|
password: ''
|
||||||
|
};
|
||||||
if (fs.existsSync(credFile)) {
|
if (fs.existsSync(credFile)) {
|
||||||
let buf = fs.readFileSync(credFile);
|
const buf = fs.readFileSync(credFile);
|
||||||
credentials = JSON.parse(buf.toString());
|
credentials = JSON.parse(buf.toString());
|
||||||
} else {
|
} else {
|
||||||
console.error('Credentials File does not exist, Socket.io connection will not work.');
|
console.error('Credentials File does not exist, Socket.io connection will not work.');
|
||||||
|
|
Loading…
Reference in a new issue