clragon / e1547

A sophisticated e621 browser
https://e1547.clynamic.net/
GNU General Public License v3.0
209 stars 16 forks source link

Pools tab failing to load #81

Closed Mutaru16bit closed 1 year ago

Mutaru16bit commented 1 year ago

Pools tab fails to load and it gives this in the log

type 'Null' is not a subtype of type 'bool' in type cast

`#0 _$$_PoolFromJson (package:e1547/pool/data/pool.g.dart:18)

1 new _$_Pool.fromJson (package:e1547/pool/data/pool.freezed.dart:251)

2 _$PoolFromJson (package:e1547/pool/data/pool.freezed.dart:18)

3 new Pool.fromJson (package:e1547/pool/data/pool.dart:23)

4 Client.pools (package:e1547/client/data/client.dart:336)

#5 RawDataController.loadPage. (package:e1547/interface/data/controller.dart:166) #6 PageLock.protect (package:e1547/interface/data/controller.dart:320) #7 RawDataController.loadPage (package:e1547/interface/data/controller.dart:160) `
clragon commented 1 year ago

Thank you for reporting this. This issue is caused by the e621 API changing and consequently breaking how the app parses the API responses. I will probably release a patch soon.

clragon commented 1 year ago

fixed in 13.0.1