게시물과 페이지 공개 상태 확장 v1.5.4

This commit is contained in:
2026-05-26 16:07:10 +09:00
parent b989193dab
commit 6333c4254f
20 changed files with 252 additions and 38 deletions

View File

@@ -1,7 +1,11 @@
import { listPosts } from '../repositories/content-repository'
import { getMemberSession } from '../utils/member-auth'
/**
* 공개 게시물 목록 API
* @param {import('h3').H3Event} event - 요청 이벤트
* @returns {Array} 게시물 목록
*/
export default defineEventHandler(() => listPosts())
export default defineEventHandler((event) => listPosts({
includeMembers: Boolean(getMemberSession(event))
}))