Add unbookmarkController

This commit is contained in:
Alex Gleason
2024-01-01 14:35:46 -06:00
parent b98487196f
commit 5f6715db46
2 changed files with 31 additions and 1 deletions

View File

@@ -55,6 +55,7 @@ import {
favouritedByController,
rebloggedByController,
statusController,
unbookmarkController,
} from './controllers/api/statuses.ts';
import { streamingController } from './controllers/api/streaming.ts';
import {
@@ -156,6 +157,7 @@ app.get('/api/v1/statuses/:id{[0-9a-f]{64}}/context', contextController);
app.get('/api/v1/statuses/:id{[0-9a-f]{64}}', statusController);
app.post('/api/v1/statuses/:id{[0-9a-f]{64}}/favourite', requirePubkey, favouriteController);
app.post('/api/v1/statuses/:id{[0-9a-f]{64}}/bookmark', requirePubkey, bookmarkController);
app.post('/api/v1/statuses/:id{[0-9a-f]{64}}/unbookmark', requirePubkey, unbookmarkController);
app.post('/api/v1/statuses', requirePubkey, createStatusController);
app.post('/api/v1/media', requireRole('user', { validatePayload: false }), mediaController);