Skip to content

Commit

Permalink
Make url in Image nullable
Browse files Browse the repository at this point in the history
  • Loading branch information
Schaka committed Feb 11, 2024
1 parent 52dbbff commit 6bd172d
Show file tree
Hide file tree
Showing 5 changed files with 93 additions and 96 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
package com.github.schaka.janitorr.servarr.data_structures

data class Image(
val coverType: String,
val remoteUrl: String,
val url: String?
)

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,48 +1,50 @@
package com.github.schaka.janitorr.servarr.radarr.movie

import com.github.schaka.janitorr.servarr.data_structures.Image

data class MoviePayload(
val addOptions: AddOptions?,
val added: String,
val alternateTitles: List<AlternateTitle>,
val certification: String?,
val cleanTitle: String?,
val collection: Collection?,
val digitalRelease: String?,
val folder: String?,
val folderName: String?,
val genres: List<String>,
val hasFile: Boolean,
val id: Int,
val images: List<Image>,
val imdbId: String?,
val inCinemas: String?,
val isAvailable: Boolean,
val minimumAvailability: String,
var monitored: Boolean,
val movieFile: MovieFile?,
val originalLanguage: OriginalLanguage,
val originalTitle: String,
val overview: String,
val path: String,
val physicalRelease: String?,
val physicalReleaseNote: String?,
val popularity: Int,
val qualityProfileId: Int,
val ratings: Ratings,
val remotePoster: String?,
val rootFolderPath: String?,
val runtime: Int,
val secondaryYear: Int,
val secondaryYearSourceId: Int,
val sizeOnDisk: Long,
val sortTitle: String,
val status: String,
val studio: String,
val tags: List<Int>,
val title: String,
val titleSlug: String,
val tmdbId: Int,
val website: String,
val year: Int,
val youTubeTrailerId: String?
val addOptions: AddOptions?,
val added: String,
val alternateTitles: List<AlternateTitle>,
val certification: String?,
val cleanTitle: String?,
val collection: Collection?,
val digitalRelease: String?,
val folder: String?,
val folderName: String?,
val genres: List<String>,
val hasFile: Boolean,
val id: Int,
val images: List<Image>,
val imdbId: String?,
val inCinemas: String?,
val isAvailable: Boolean,
val minimumAvailability: String,
var monitored: Boolean,
val movieFile: MovieFile?,
val originalLanguage: OriginalLanguage,
val originalTitle: String,
val overview: String,
val path: String,
val physicalRelease: String?,
val physicalReleaseNote: String?,
val popularity: Int,
val qualityProfileId: Int,
val ratings: Ratings,
val remotePoster: String?,
val rootFolderPath: String?,
val runtime: Int,
val secondaryYear: Int,
val secondaryYearSourceId: Int,
val sizeOnDisk: Long,
val sortTitle: String,
val status: String,
val studio: String,
val tags: List<Int>,
val title: String,
val titleSlug: String,
val tmdbId: Int,
val website: String,
val year: Int,
val youTubeTrailerId: String?
)

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,42 +1,44 @@
package com.github.schaka.janitorr.servarr.sonarr.series

import com.github.schaka.janitorr.servarr.data_structures.Image

data class SeriesPayload(
val added: String,
val airTime: String?,
val alternateTitles: List<AlternateTitle>,
val certification: String?,
val cleanTitle: String,
val ended: Boolean,
val firstAired: String,
val genres: List<String>,
val id: Int,
val images: List<Image>,
val imdbId: String?,
val languageProfileId: Int,
val lastAired: String,
val monitored: Boolean,
val network: String?,
val nextAiring: String?,
val originalLanguage: OriginalLanguage,
val overview: String,
val path: String,
val previousAiring: String?,
val qualityProfileId: Int,
val ratings: Ratings,
val rootFolderPath: String,
val runtime: Int,
val seasonFolder: Boolean,
val seasons: List<Season>,
val seriesType: String,
val sortTitle: String,
val statistics: StatisticsX,
val status: String,
val tags: List<Any>,
val title: String,
val titleSlug: String,
val tvMazeId: Int,
val tvRageId: Int,
val tvdbId: Int,
val useSceneNumbering: Boolean,
val year: Int
val added: String,
val airTime: String?,
val alternateTitles: List<AlternateTitle>,
val certification: String?,
val cleanTitle: String,
val ended: Boolean,
val firstAired: String,
val genres: List<String>,
val id: Int,
val images: List<Image>,
val imdbId: String?,
val languageProfileId: Int,
val lastAired: String,
val monitored: Boolean,
val network: String?,
val nextAiring: String?,
val originalLanguage: OriginalLanguage,
val overview: String,
val path: String,
val previousAiring: String?,
val qualityProfileId: Int,
val ratings: Ratings,
val rootFolderPath: String,
val runtime: Int,
val seasonFolder: Boolean,
val seasons: List<Season>,
val seriesType: String,
val sortTitle: String,
val statistics: StatisticsX,
val status: String,
val tags: List<Any>,
val title: String,
val titleSlug: String,
val tvMazeId: Int,
val tvRageId: Int,
val tvdbId: Int,
val useSceneNumbering: Boolean,
val year: Int
)

0 comments on commit 6bd172d

Please sign in to comment.