clearer error message failing to write accounts
Massimo Melina committed
Jan 1, 2022 at 12:35 UTC
64a72b9914ae566355a2fd1895164f9c7c1475f5
1 file changed
+2
-1
src/perm.ts
+2
-1
@@ -61,7 +61,8 @@ export async function updateAccount(username: string, changer:Changer) {
61
const saveAccountsAsap = _.debounce(saveAccounts)
62
63
function saveAccounts() {
64
- return fs.writeFile(PATH, yaml.stringify({ accounts }))
64
+ return fs.writeFile(PATH, yaml.stringify({ accounts })).catch(err =>
65
+ console.error('Failed at saving accounts file, please ensure it is writable.', String(err)))
66
}
67
68
let doing = false