core: fix renderer UserContext

pull/419/head
undefined 2 years ago
parent 55cee2ef1c
commit 5bc336fc9c

@ -1,6 +1,6 @@
{
"name": "hydrooj",
"version": "3.15.18",
"version": "3.15.19",
"bin": "bin/hydrooj.js",
"main": "src/loader",
"module": "src/loader",
@ -44,7 +44,7 @@
"p-queue": "^7.3.0",
"path-to-regexp": "^6.2.1",
"require-resolve-hook": "^1.1.0",
"schemastery": "^3.5.1",
"schemastery": "^3.5.3",
"semver": "^7.3.7",
"serialize-javascript": "^6.0.0",
"superagent": "^8.0.0",
@ -59,7 +59,7 @@
"@types/koa-compress": "^4.0.3",
"@types/koa-router": "^7.4.4",
"@types/koa-static-cache": "^5.1.1",
"@types/lodash": "^4.14.182",
"@types/lodash": "^4.14.184",
"@types/lru-cache": "^7.10.10",
"@types/mime-types": "^2.1.1",
"@types/minio": "^7.0.13",

@ -13,8 +13,9 @@ const serializer = (showDisplayName = false) => (k: string, v: any) => {
};
export default (router, logger) => async (ctx: KoaContext, next) => {
const { request, response, user } = ctx.HydroContext;
const { request, response } = ctx.HydroContext;
ctx.renderHTML = (templateName, args) => {
const user = ctx.HydroContext.user;
const UserContext: any = {
...(user || {}),
avatar: avatar(user?.avatar || '', 128),

Loading…
Cancel
Save