Refactor stable hash code generation for JSEpisode, JSChapter, JSAnime, and JSManga
This commit is contained in:
@@ -437,13 +437,13 @@ class AniyomiBridge {
|
||||
|
||||
int _getStableHashCode(dynamic value) {
|
||||
if (value is JSEpisode) {
|
||||
return value.getUrl().toDartString().hashCode;
|
||||
return "${value.getUrl().toDartString()}_${value.getEpisode_number()}".hashCode;
|
||||
}else if (value is JSAnime) {
|
||||
return value.getUrl().toDartString().hashCode;
|
||||
return value.getTitle().toDartString().hashCode;
|
||||
} else if (value is JSManga) {
|
||||
return value.getUrl().toDartString().hashCode;
|
||||
return value.getTitle().toDartString().hashCode;
|
||||
} else if (value is JSChapter) {
|
||||
return value.getUrl().toDartString().hashCode;
|
||||
return "${value.getUrl().toDartString().hashCode}_${value.getChapter_number()}".hashCode;
|
||||
}
|
||||
return value.hashCode;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user