From ce4a33081224686231e32c0857d024f2c0ca33ca Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Tue, 29 Aug 2023 12:41:14 -0500 Subject: [PATCH] Rename timeline controllers, homeController --> homeTimelineController, etc --- src/app.ts | 10 +++++++--- src/controllers/api/timelines.ts | 6 +++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/src/app.ts b/src/app.ts index 6d2305e9..346831fb 100644 --- a/src/app.ts +++ b/src/app.ts @@ -38,7 +38,11 @@ import { statusController, } from './controllers/api/statuses.ts'; import { streamingController } from './controllers/api/streaming.ts'; -import { hashtagTimelineController, homeController, publicController } from './controllers/api/timelines.ts'; +import { + hashtagTimelineController, + homeTimelineController, + publicTimelineController, +} from './controllers/api/timelines.ts'; import { trendingTagsController } from './controllers/api/trends.ts'; import { indexController } from './controllers/site.ts'; import { hostMetaController } from './controllers/well-known/host-meta.ts'; @@ -107,8 +111,8 @@ app.get('/api/v1/statuses/:id{[0-9a-f]{64}}', statusController); app.post('/api/v1/statuses/:id{[0-9a-f]{64}}/favourite', favouriteController); app.post('/api/v1/statuses', requirePubkey, createStatusController); -app.get('/api/v1/timelines/home', requirePubkey, homeController); -app.get('/api/v1/timelines/public', publicController); +app.get('/api/v1/timelines/home', requirePubkey, homeTimelineController); +app.get('/api/v1/timelines/public', publicTimelineController); app.get('/api/v1/timelines/tag/:hashtag', hashtagTimelineController); app.get('/api/v1/preferences', preferencesController); diff --git a/src/controllers/api/timelines.ts b/src/controllers/api/timelines.ts index 801ee106..1b7c52b8 100644 --- a/src/controllers/api/timelines.ts +++ b/src/controllers/api/timelines.ts @@ -8,7 +8,7 @@ import { Time } from '@/utils.ts'; import type { AppController } from '@/app.ts'; -const homeController: AppController = async (c) => { +const homeTimelineController: AppController = async (c) => { const params = paginationSchema.parse(c.req.query()); const pubkey = c.get('pubkey')!; @@ -27,7 +27,7 @@ const publicQuerySchema = z.object({ local: booleanParamSchema.catch(false), }); -const publicController: AppController = async (c) => { +const publicTimelineController: AppController = async (c) => { const params = paginationSchema.parse(c.req.query()); const { local } = publicQuerySchema.parse(c.req.query()); @@ -61,4 +61,4 @@ const hashtagTimelineController: AppController = async (c) => { return c.json(statuses, 200, link ? { link } : undefined); }; -export { hashtagTimelineController, homeController, publicController }; +export { hashtagTimelineController, homeTimelineController, publicTimelineController };