12 lines
357 B
TypeScript
12 lines
357 B
TypeScript
import { getAllSermons } from '~/server/utils/database'
|
|
|
|
export default defineEventHandler(async (event) => {
|
|
const query = getQuery(event)
|
|
const limit = query.limit ? parseInt(query.limit as string) : undefined
|
|
const includeArchived = query.includeArchived === 'true'
|
|
|
|
const sermons = getAllSermons(limit, includeArchived)
|
|
|
|
return sermons
|
|
})
|