diff --git a/utils.js b/utils.js index a0fe090..86f406c 100644 --- a/utils.js +++ b/utils.js @@ -765,7 +765,7 @@ export async function vnRequest(method, url, data, headers) { await checkToken(true); headers.Authorization ? headers.Authorization = `Bearer ${await getCurrentToken()}` - : handler('critical', err);; + : handler('critical', err); break; default: await warnSpin(null, err, false); @@ -809,10 +809,15 @@ export async function startSpin(msg, isKeep) { * @param {String} msg Text of spinner **/ export async function txtSpin(msg) { + if (!spinner) { + startSpin(msg); + return; + } + if (JSON.parse(env.TIME_STAMPS) && msg) msg = `${chalk.gray(`[${new moment().format('YYYY-MM-DD hh:mm:ss A')}]`)} ${msg}`; - spinner.text = msg + spinner.text = msg; }; /**