fix: Fix database due to forgotten new attribute

This commit is contained in:
2026-07-26 00:05:43 +02:00
parent 87fc1566f2
commit a17bebffe4
9 changed files with 110 additions and 45 deletions

View File

@@ -45,6 +45,8 @@ abstract class AnimeSearchResult with _$AnimeSearchResult {
abstract class MangaSearchResult with _$MangaSearchResult {
const factory MangaSearchResult({
required String title,
required String? titleEnglish,
required String? titleJapanese,
required String id,
required int? chapters,
required String imageUrl,
@@ -54,6 +56,10 @@ abstract class MangaSearchResult with _$MangaSearchResult {
factory MangaSearchResult.fromJson(Map<String, Object?> json) {
return MangaSearchResult(
title: (json['title']! as Map<String, dynamic>)['romaji']! as String,
titleEnglish:
(json['title']! as Map<String, dynamic>)['english'] as String?,
titleJapanese:
(json['title']! as Map<String, dynamic>)['native'] as String?,
id: (json['id']! as int).toString(),
chapters: json['chapters'] as int?,
imageUrl: