mirror of
https://github.com/sct/overseerr.git
synced 2025-09-17 17:24:35 +02:00
feat(api): decouple media requests from media info
This commit is contained in:
16
server/entity/TvRequest.ts
Normal file
16
server/entity/TvRequest.ts
Normal file
@@ -0,0 +1,16 @@
|
||||
import { MediaRequest } from './MediaRequest';
|
||||
import { ChildEntity, OneToMany } from 'typeorm';
|
||||
import SeasonRequest from './SeasonRequest';
|
||||
import { MediaType } from '../constants/media';
|
||||
|
||||
@ChildEntity(MediaType.TV)
|
||||
class TvRequest extends MediaRequest {
|
||||
@OneToMany(() => SeasonRequest, (season) => season.request)
|
||||
public seasons: SeasonRequest[];
|
||||
|
||||
constructor(init?: Partial<TvRequest>) {
|
||||
super(init);
|
||||
}
|
||||
}
|
||||
|
||||
export default TvRequest;
|
Reference in New Issue
Block a user