/* eslint-disable consistent-return */ import { writeFile } from 'fs' import { Response } from './types' import { Core_GetSecret_1_0_0 } from '../../../../API/Core/GetSecret/1.0.0' export async function ServerUtils_SetAuthKeys(path: string): Promise { try { const secret = await Core_GetSecret_1_0_0('authKeys') const data = `${secret.current}\n${secret.previous}\n` // Write data in 'Output.txt' . writeFile(path, data, (err) => { // In case of a error throw err. if (err) throw err }) return { success: true } } catch (err) { console.error(err) return { error: 'Fatal error in ServerUtils_SetAuthKeys. Investigate.', success: false, } } }