From 69d133ab858875ee84c32649e0dc22ac41858524 Mon Sep 17 00:00:00 2001 From: mrjvs Date: Fri, 7 Aug 2026 13:49:20 +0200 Subject: [PATCH] fix: fixed server folder location --- {src/server => server}/api/auth/login.post.ts | 2 -- {src/server => server}/api/auth/me.get.ts | 3 --- {src/server => server}/middleware/auth.ts | 0 {src/server => server}/routes/blog/feed.xml.ts | 2 +- {src/server => server}/utils/enforceAuth.ts | 0 {src/server => server}/utils/readZodBody.ts | 0 {src/server => server}/utils/useGrpc.ts | 2 +- src/pages/account/login/index.vue | 5 ++--- src/server/tsconfig.json | 3 --- 9 files changed, 4 insertions(+), 13 deletions(-) rename {src/server => server}/api/auth/login.post.ts (90%) rename {src/server => server}/api/auth/me.get.ts (74%) rename {src/server => server}/middleware/auth.ts (100%) rename {src/server => server}/routes/blog/feed.xml.ts (95%) rename {src/server => server}/utils/enforceAuth.ts (100%) rename {src/server => server}/utils/readZodBody.ts (100%) rename {src/server => server}/utils/useGrpc.ts (91%) delete mode 100644 src/server/tsconfig.json 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 @@