From 8758e78f889b0b84f9c74fcc085daf8656a5a650 Mon Sep 17 00:00:00 2001 From: monoid Date: Wed, 29 Jun 2022 17:03:25 +0900 Subject: [PATCH] style: enter --- src/content/comic.ts | 4 ++-- src/permission/permission.ts | 3 ++- src/route/contents.ts | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/content/comic.ts b/src/content/comic.ts index 4a9b06f..e06aa42 100644 --- a/src/content/comic.ts +++ b/src/content/comic.ts @@ -34,8 +34,8 @@ export class ComicReferrer extends createDefaultClass("comic"){ } const data = (await readAllFromZip(zip,entry)).toString('utf-8'); this.desc = JSON.parse(data); - if(this.desc === undefined) - throw new Error(`??? JSON.parse is returning undefined. ${this.path} desc.json format error`); + if(this.desc === undefined) + throw new Error(`JSON.parse is returning undefined. ${this.path} desc.json format error`); } async createDocumentBody(): Promise{ diff --git a/src/permission/permission.ts b/src/permission/permission.ts index 232731a..6bee8ad 100644 --- a/src/permission/permission.ts +++ b/src/permission/permission.ts @@ -35,7 +35,8 @@ export enum Permission{ modifyTagDesc = 'ModifyTagDesc', } -export const createPermissionCheckMiddleware = (...permissions:string[]) => async (ctx: Koa.ParameterizedContext,next:Koa.Next)=>{ +export const createPermissionCheckMiddleware = (...permissions:string[]) => + async (ctx: Koa.ParameterizedContext,next:Koa.Next) => { const user = ctx.state['user']; if(user.username === "admin"){ return await next(); diff --git a/src/route/contents.ts b/src/route/contents.ts index 8e00a03..65b064f 100644 --- a/src/route/contents.ts +++ b/src/route/contents.ts @@ -153,7 +153,7 @@ export const getContentRouter = (controller: DocumentAccessor)=>{ ret.del("/:num(\\d+)/tags/:tag",PerCheck(Per.ModifyTag),DelTagHandler(controller)); ret.del("/:num(\\d+)",AdminOnly,DeleteContentHandler(controller)); ret.all("/:num(\\d+)/(.*)",PerCheck(Per.QueryContent),ContentHandler(controller)); - ret.use("/:num",PerCheck(Per.QueryContent),(new AllContentRouter).routes()); + ret.use("/:num(\\d+)",PerCheck(Per.QueryContent),(new AllContentRouter).routes()); return ret; }