fixed NPE for missing Date in movie

This commit is contained in:
danijoo
2015-11-01 13:18:28 +01:00
parent 41abda5031
commit a9a7710141

View File

@@ -82,7 +82,7 @@ public class Movie implements Parcelable {
dest.writeString(posterPath); dest.writeString(posterPath);
dest.writeString(overview); dest.writeString(overview);
dest.writeDouble(avRating); dest.writeDouble(avRating);
dest.writeLong(releaseDate.getTime()); dest.writeLong( (releaseDate == null) ? -1 : releaseDate.getTime());
dest.writeLong(id); dest.writeLong(id);
} }
@@ -101,7 +101,9 @@ public class Movie implements Parcelable {
posterPath = src.readString(); posterPath = src.readString();
overview = src.readString(); overview = src.readString();
avRating = src.readDouble(); avRating = src.readDouble();
releaseDate = new Date(src.readLong()); long dateTime = src.readLong();
if(dateTime != -1)
releaseDate = new Date(dateTime);
id = src.readLong(); id = src.readLong();
} }