fix: remove cache when generate new apikey

This commit is contained in:
poeti8 2020-01-30 22:17:26 +03:30
parent 32d5c78709
commit 19b1ef1f37

View File

@ -11,6 +11,7 @@ import * as utils from "../utils";
import * as mail from "../mail";
import query from "../queries";
import knex from "../knex";
import * as redis from "../redis";
import env from "../env";
const authenticate = (
@ -172,6 +173,8 @@ export const changePassword: Handler = async (req, res) => {
export const generateApiKey = async (req, res) => {
const apikey = nanoid(40);
redis.remove.user(req.user);
const [user] = await query.user.update({ id: req.user.id }, { apikey });
if (!user) {