Conditions | 2 |
Total Lines | 8 |
Code Lines | 8 |
Lines | 8 |
Ratio | 100 % |
Changes | 0 |
1 | from dataclasses import dataclass |
||
13 | @staticmethod |
||
14 | def from_dict(obj: Any) -> 'UserPastRaces': |
||
15 | if not isinstance(obj, dict): |
||
16 | return None |
||
17 | count = from_int(obj.get("count")) |
||
18 | num_pages = from_int(obj.get("num_pages")) |
||
19 | races = from_list(Race.from_dict, obj.get("races")) |
||
20 | return UserPastRaces(count, num_pages, races) |
||
21 | |||
25 |