fix AlbumModel

This commit is contained in:
Moritz Weber 2020-03-28 09:36:57 +01:00
parent 8a5f67f621
commit cb77cb08e9
2 changed files with 11 additions and 7 deletions

View file

@ -25,12 +25,16 @@ class AlbumModel extends Album {
year: moorAlbum.year,
);
factory AlbumModel.fromAlbumInfo(AlbumInfo albumInfo) => AlbumModel(
title: albumInfo.title,
artist: albumInfo.artist,
albumArtPath: albumInfo.albumArt,
year: int.parse(albumInfo.lastYear),
);
factory AlbumModel.fromAlbumInfo(AlbumInfo albumInfo) {
final String _year = albumInfo.firstYear;
return AlbumModel(
title: albumInfo.title,
artist: albumInfo.artist,
albumArtPath: albumInfo.albumArt,
year: _year == null ? null : int.parse(_year),
);
}
final int id;

View file

@ -142,7 +142,7 @@ void main() {
title: TITLE_1,
artist: ARTIST_1,
albumArtPath: ALBUM_ART_PATH_1,
year: LAST_YEAR_1,
year: FIRST_YEAR_1,
);
// act
final result = AlbumModel.fromAlbumInfo(mockAlbumInfo);