INNER CODE UNIT · Dart
_movieToDb
hacan359/tonkatsu_box · tool/generate_demo_collections.dart:467
Map<String, dynamic> _movieToDb(Map<String, dynamic> json) {
String? posterUrl;
final String? posterPath = json['poster_path'] as String?;
if (posterPath != null) {
posterUrl = 'https://image.tmdb.org/t/p/w342$posterPath';
}
String? backdropUrl;
final String? backdropPath = json['backdrop_path'] as String?;
if (backdropPath != null) {
backdropUrl = 'https://image.tmdb.org/t/p/w780$backdropPath';
}
int? releaseYear;
final String? releaseDate = json['release_date'] as String?;
if (releaseDate != null && releaseDate.length >= 4) {
releaseYear = int.tryParse(releaseDate.substring(0, 4));
}