diff --git a/src/server/api/auth/login.post.ts b/server/api/auth/login.post.ts similarity index 90% rename from src/server/api/auth/login.post.ts rename to server/api/auth/login.post.ts index f785df6..1c59e84 100644 --- a/src/server/api/auth/login.post.ts +++ b/server/api/auth/login.post.ts @@ -1,6 +1,4 @@ import z from 'zod'; -import { readZodBody } from '~/server/utils/readZodBody'; -import { useGrpc } from '~/server/utils/useGrpc'; import { ServerError } from 'nice-grpc'; export type ApiAuthLogin = { diff --git a/src/server/api/auth/me.get.ts b/server/api/auth/me.get.ts similarity index 74% rename from src/server/api/auth/me.get.ts rename to server/api/auth/me.get.ts index 43c5d7d..ff32212 100644 --- a/src/server/api/auth/me.get.ts +++ b/server/api/auth/me.get.ts @@ -1,6 +1,3 @@ -import { enforceLoggedIn } from '~/server/utils/enforceAuth'; -import { useGrpc } from '~/server/utils/useGrpc'; - export interface GetApiAuthMe { pid: number; username: string; diff --git a/src/server/middleware/auth.ts b/server/middleware/auth.ts similarity index 100% rename from src/server/middleware/auth.ts rename to server/middleware/auth.ts diff --git a/src/server/routes/blog/feed.xml.ts b/server/routes/blog/feed.xml.ts similarity index 95% rename from src/server/routes/blog/feed.xml.ts rename to server/routes/blog/feed.xml.ts index 42085e5..aa8216d 100644 --- a/src/server/routes/blog/feed.xml.ts +++ b/server/routes/blog/feed.xml.ts @@ -10,7 +10,7 @@ export default defineEventHandler(async (event) => { const feed = new Feed({ title: 'Pretendo Network Blog', description: 'The latest updates in condensed chunks', - updated: new Date(posts[0].date), + updated: posts[0] ? new Date(posts[0].date) : undefined, id: 'http://pretendo.network/', link: 'https://pretendo.network/blog/', image: 'https://pretendo.network/assets/images/opengraph/opengraph-image.png', diff --git a/src/server/utils/enforceAuth.ts b/server/utils/enforceAuth.ts similarity index 100% rename from src/server/utils/enforceAuth.ts rename to server/utils/enforceAuth.ts diff --git a/src/server/utils/readZodBody.ts b/server/utils/readZodBody.ts similarity index 100% rename from src/server/utils/readZodBody.ts rename to server/utils/readZodBody.ts diff --git a/src/server/utils/useGrpc.ts b/server/utils/useGrpc.ts similarity index 91% rename from src/server/utils/useGrpc.ts rename to server/utils/useGrpc.ts index ef72165..44ecfcd 100644 --- a/src/server/utils/useGrpc.ts +++ b/server/utils/useGrpc.ts @@ -3,7 +3,7 @@ import { createChannel, createClient, Channel, type Client, Metadata } from "nic let grpc: { channel: Channel, client: Client } | null = null; -function getGrpcClient(event: H3Event): Client { +function getGrpcClient(event: typeof H3Event): Client { if (!grpc) { const config = useRuntimeConfig(); if (!config.grpcHost || !config.grpcApiKey) { diff --git a/src/pages/account/login/index.vue b/src/pages/account/login/index.vue index 76ce6d4..78f7ef1 100644 --- a/src/pages/account/login/index.vue +++ b/src/pages/account/login/index.vue @@ -1,6 +1,5 @@