From 2215ba8e41d29e9517f304334e14f03ce00a1402 Mon Sep 17 00:00:00 2001 From: Omar Rizwan Date: Fri, 19 Feb 2021 09:26:20 -0800 Subject: [PATCH] fix bug with write permission for files with autogen getattr (fixes bug with writing to `TAB/active` from Emacs Lisp, which checks permission instead of just trying to write) --- extension/background.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extension/background.js b/extension/background.js index e31a4c4..2c5b13f 100644 --- a/extension/background.js +++ b/extension/background.js @@ -633,7 +633,7 @@ for (let key in router) { router[key] = { async getattr() { return { - st_mode: unix.S_IFREG | ((router[key].read && 0444) || (router[key].write && 0222)), + st_mode: unix.S_IFREG | ((router[key].read && 0444) | (router[key].write && 0222)), st_nlink: 1, st_size: 100 // FIXME };