commit 32d63ebf51b905da30b6925dc0c7de0322f25c86
parent 2f68d43f66f3724618f831bcd5758150fdcfbb58
Author: Yongbin Kim <iam@yongbin.kim>
Date: Wed, 25 Jan 2023 10:47:56 +0900
fix: Wiki create api가 ModelBehaviour 인터페이스에 대응하도록 수정
Signed-off-by: Yongbin Kim <iam@yongbin.kim>
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/api/wiki/index.ts b/pages/api/wiki/index.ts
@@ -1,7 +1,7 @@
import { ERR_INTERNAL, ERR_METHOD_NOT_ALLOWED, ERR_UNAUTHORIZED } from '@/lib/apierror'
import { ERR_CODE_DUPLICATED_SLUG, ERR_CODE_INVALID_SLUG, ERR_CODE_INVALID_TITLE } from '@/lib/error_codes'
import { createWiki } from '@/lib/models/wiki_info'
-import { authenticationFromCookies, getUserIdFromAccessToken } from '@/lib/security/token'
+import { authenticationFromCookies } from '@/lib/security/token'
import { NextApiRequest, NextApiResponse } from 'next'
const regexSlug = /^[a-z0-9-]+$/
@@ -56,7 +56,7 @@ export default async function handler (req: NextApiRequest, res: NextApiResponse
// 새 위키를 생성함
try {
- await createWiki(userId, slug, title, description ?? null)
+ await createWiki([userId, slug, title, description ?? null])
} catch (e: any) {
if (e.code === 'ER_DUP_ENTRY') {
res.status(400).json({ code: ERR_CODE_DUPLICATED_SLUG, message: 'slug is already used' })