@DownPW I still do not see any issues.
Adding fileWrite to nodebb code
-
@eveh The hook will trigger, but not if you are modifying
password.js
directly as it will need to be recompiled. To execute the hook, you should use/admin/appearance/customise#custom-js
-
@phenomlab
Update, the basic file write did work, I found the txt file did have the ‘!o!’ string characters in.
But the write of password never worked.
I tried both (file, password…
And then wondered if password is an object so tried unpacking it as a string, which didnt work)
See below
So its the way Im referencing password that might be problem?
-
@eveh does the account you are running the under have permissions to the file storage ?
-
@phenomlab yes, sure it does as its doimg the first write to the File,
Just not where I reference password variable -
@eveh what’s the output if you stop NodeBB and then run it from the console as
./nodebb dev
? -
@phenomlab could that make a difference if the first write is working?
-
@eveh I don’t expect it to make a difference, no, but it should at least provide some debug logging so you can get an idea of why it fails.
-
@phenomlab i think issue may have been i didnt stop nodebb before i ran it again in dev
-
@eveh now you know why I said stop NodeBB first
-
@phenomlab Narrowed down this issue, its something to do with accessing these variables
If I write text out like ‘User’ or ‘password’ that goes to the file.
But when I try these variables or objects (whatever they are) it never works.
Ive tried writing out User, password, JSON.stringify(password)
I dont know how to reference what is contained in User or password
Below screenshot of the plain text that does work!Screenshot_20221010-212300_Termius~2.jpg
I dont know much about these module exports, or what is passed into the parameter
-
@eveh this might be a question for the NodeBB Devs themselves. In all honesty, I’m not entirely sure without having to research this myself.
Did this solution help you?
Related Topics
-
-
NodeBB: Consent page
Solved Configure -
-
NodeBB: Creating pages
Solved Configure -
nodebb loading emojis
Solved Configure -
-
-