Extend TS Usage

Signed-off-by: Fred Boniface <fred@fjla.uk>
This commit is contained in:
Fred Boniface
2023-07-24 01:17:00 +01:00
parent 81a859a8d9
commit d07cd177b3
3 changed files with 16 additions and 4 deletions

View File

@@ -5,7 +5,7 @@ const fs = require('fs/promises');
const minify = require('../utils/minify.utils');
// Checks users registration key against issued keys
async function isAuthed(uuid) { // Needs testing
async function isAuthed(uuid: string) { // Needs testing
const q = {uuid: uuid};
const res = await db.query('users', q);
log.out('authUtils.checkUser: DB Query answer: ' +
@@ -16,7 +16,7 @@ async function isAuthed(uuid) { // Needs testing
}
// Checks whether a registration request key is valid
async function checkRequest(key) {
async function checkRequest(key: string) {
const collection = 'registrations';
const query = {uuid: key};
const res = await db.query(collection, query);
@@ -33,7 +33,7 @@ async function generateKey() { // Needs testing & moving to 'register.utils'
return crypto.randomUUID();
}
async function generateConfirmationEmail(eml, uuid) {
async function generateConfirmationEmail(eml: string, uuid: string) {
try {
const htmlTpl = await fs.readFile('mail-templates/register.html', 'utf-8');
const htmlStr = htmlTpl.replace(/>>ACCESSCODE<</g, uuid);