diff --git a/lib/api/subsonic/album.dart b/lib/api/subsonic/album.dart index 24e55ec..7e051ba 100644 --- a/lib/api/subsonic/album.dart +++ b/lib/api/subsonic/album.dart @@ -26,7 +26,7 @@ class Album { @JsonKey(name: "artist") final String artistName; final String artistId; - final int year; + final int? year; final int songCount; final List genres; final int duration; diff --git a/lib/api/subsonic/album.g.dart b/lib/api/subsonic/album.g.dart index 9e947d1..acffe44 100644 --- a/lib/api/subsonic/album.g.dart +++ b/lib/api/subsonic/album.g.dart @@ -13,7 +13,7 @@ Album _$AlbumFromJson(Map json) => Album( playCount: (json['playCount'] as num?)?.toInt() ?? 0, artistName: json['artist'] as String, artistId: json['artistId'] as String, - year: (json['year'] as num).toInt(), + year: (json['year'] as num?)?.toInt(), songCount: (json['songCount'] as num).toInt(), genres: (json['genres'] as List).map((e) => e as String).toList(),