More unused code that pull credentials out of an object

Like why was this here, it's literally just object[key_name]
This commit is contained in:
shockrah 2021-03-07 23:54:17 -08:00
parent 6cfb7e7e4d
commit 0d888a4c63

View File

@ -43,15 +43,18 @@ exports.get_config = function(parser) {
* @param {String} path | set to 'default' if we're using $HOME/.config/freechat/config.json
* Set this to anything else to write changes to that specified path
*/
exports.update_config = function(config, path='default') {
exports.update_file = function(config, path='default') {
if (path == 'default') {
path = `${process.env.HOME || process.env.USERPROFILE}/.config/freechat/config.json`
} else {
path = path
}
const data = JSON.stringify(config)
fs.writeFile(path, data)
const data = JSON.stringify(config, null, 2)
fs.writeFile(path, data, function(err) {
if(err) { console.error(err) }
else { console.log('fine') }
})
}
/**
@ -66,39 +69,3 @@ exports.load_parser = function() {
return parser
}
/**
* NOTE: can possibly return undefined jwt values
*
* @param {String} domain | server config to search for jwt + id
* @param {String} key | basically are we looking for 'jwt' or 'secret'
*/
function get_creds(domain, key) {
let serv_id, serv_jwt
const config = ipcRenderer.sendSync('config-request')
for(const server in config['servers']) {
if(server['domain'] === domain) {
id = server['id']
jwt = server[key]
}
}
return {id: serv_id, jwt: serv_jwt}
}
/**
* Attempts to grab the id + jwt values from the config
* NOTE: jwt key-value can realistically be undefined, or the JWT can be malformed/expired etc.
* @param {String} domain
*/
exports.jwt_creds = function(domain) {
return get_creds(domain, 'jwt')
}
/**
* Attempts to pull id + secret values from the config
*
* @param {String} domain
*/
exports.basic_creds = function(domain) {
return get_creds(domain , 'secret')
}