mirror of
https://github.com/ether/etherpad-lite.git
synced 2025-04-20 15:36:16 -04:00
settings, APIHandler: use makeAbsolute() for locating APIKEY and SESSIONKEY
This commit is contained in:
parent
8247d5eef3
commit
ce14a99606
2 changed files with 3 additions and 3 deletions
|
@ -18,7 +18,7 @@
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
var absolutePaths = require('../utils/AbsolutePaths');
|
||||||
var ERR = require("async-stacktrace");
|
var ERR = require("async-stacktrace");
|
||||||
var fs = require("fs");
|
var fs = require("fs");
|
||||||
var api = require("../db/API");
|
var api = require("../db/API");
|
||||||
|
@ -31,7 +31,7 @@ var apiHandlerLogger = log4js.getLogger('APIHandler');
|
||||||
|
|
||||||
//ensure we have an apikey
|
//ensure we have an apikey
|
||||||
var apikey = null;
|
var apikey = null;
|
||||||
var apikeyFilename = argv.apikey || "./APIKEY.txt";
|
var apikeyFilename = absolutePaths.makeAbsolute(argv.apikey || "./APIKEY.txt");
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
apikey = fs.readFileSync(apikeyFilename,"utf8");
|
apikey = fs.readFileSync(apikeyFilename,"utf8");
|
||||||
|
|
|
@ -471,7 +471,7 @@ exports.reloadSettings = function reloadSettings() {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!exports.sessionKey) {
|
if (!exports.sessionKey) {
|
||||||
var sessionkeyFilename = argv.sessionkey || "./SESSIONKEY.txt";
|
var sessionkeyFilename = absolutePaths.makeAbsolute(argv.sessionkey || "./SESSIONKEY.txt");
|
||||||
try {
|
try {
|
||||||
exports.sessionKey = fs.readFileSync(sessionkeyFilename,"utf8");
|
exports.sessionKey = fs.readFileSync(sessionkeyFilename,"utf8");
|
||||||
console.info(`Session key loaded from: ${sessionkeyFilename}`);
|
console.info(`Session key loaded from: ${sessionkeyFilename}`);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue