Files
requestarr/server/interfaces/api/blocklistInterfaces.ts
root 9a63f4a4dd Fix TypeScript type errors for new media types
- Update BlocklistItem interface to accept music/book media types
- Update RequestList MediaType union to include music/book
2026-04-03 21:50:03 -05:00

16 lines
405 B
TypeScript

import type { User } from '@server/entity/User';
import type { PaginatedResponse } from '@server/interfaces/api/common';
export interface BlocklistItem {
tmdbId: number;
mediaType: 'movie' | 'tv' | 'music' | 'book';
title?: string;
createdAt?: Date;
user?: User;
blocklistedTags?: string;
}
export interface BlocklistResultsResponse extends PaginatedResponse {
results: BlocklistItem[];
}