diff --git a/server/api/user/me/stories.get.ts b/server/api/user/me/stories.get.ts new file mode 100644 index 0000000..7e7cdf7 --- /dev/null +++ b/server/api/user/me/stories.get.ts @@ -0,0 +1,11 @@ +import { listQuerier } from "@server/dbHelpers"; +import { isLoggedIn } from "@server/middlewareButNotReally"; +export default cachedEventHandler(async (ev) => { + isLoggedIn(ev); + const id = ev.context.currentUser!._id; + let s = await listQuerier({ author: id }, ev.context, ev); + return { + stories: s.stories, + total: s.stories.length, + }; +});