Files
IRTH-Touch/server/src/routes/zohoAccessToken.ts
T
2024-06-25 15:30:53 +05:00

22 lines
627 B
TypeScript

import { Request, Response, NextFunction } from "express";
import { updateAccessTokenApi } from "../consts.js";
import { logger } from "../utils/logger.js";
var updateAccessToken = async function (req: Request, res: Response) {
try {
const response = await fetch(updateAccessTokenApi, {
method: "post",
});
const { access_token } = await response.json();
return res.json({ accessToken: access_token });
} catch (error) {
console.log("error", (error as Error).message);
logger.error(error);
return res.json({ error: (error as Error).message });
}
};
export default updateAccessToken;