File size: 485 Bytes
656c481
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import { Request, Response } from "express";

export const homeController = (req: Request, res: Response) => {
  res.render("index");
};

export const getQrCodeController = (req: Request, res: Response) => {
  const apiKey = req.body.api_key;

  if (apiKey != process.env.API_KEY) {
    res.render("error", { message: "Invalid Credentials" });
    return;
  }

  if (global.waQrCode) {
    res.render("qr", { qr: global.waQrCode });
  } else {
    res.render("qr", { qr: "" });
  }
};