Fix null handling in SourceNovel.fromJson for name and path fields

This commit is contained in:
Moustapha Kodjo Amadou 2025-10-13 13:25:29 +01:00
parent ae165045eb
commit 1f27c129a5

View file

@ -80,8 +80,11 @@ class SourceNovel extends NovelItem {
});
factory SourceNovel.fromJson(Map<String, dynamic> json) {
if (json['path'] == null) {
throw 'path is null';
}
return SourceNovel(
name: json['name'],
name: json['name'] ?? '',
path: json['path'],
cover: json['cover'],
genres: json['genres'],