Fix loading of index that was bad because of slop code.
This commit is contained in:
@@ -111,8 +111,7 @@ class IndexStore:
|
|||||||
raw: bytes,
|
raw: bytes,
|
||||||
) -> tuple[dict[str, Movie], dict[str, Series], dict[int, Person]]:
|
) -> tuple[dict[str, Movie], dict[str, Series], dict[int, Person]]:
|
||||||
"""Parse snapshot bytes in a thread-pool context."""
|
"""Parse snapshot bytes in a thread-pool context."""
|
||||||
payload = msgspec.json.decode(raw)
|
data = msgspec.json.decode(raw, type=IndexSnapshot)
|
||||||
data = msgspec.convert(payload, type=IndexSnapshot)
|
|
||||||
loaded_movies = dict(data.movies)
|
loaded_movies = dict(data.movies)
|
||||||
loaded_series = dict(data.series)
|
loaded_series = dict(data.series)
|
||||||
loaded_people = dict(data.people)
|
loaded_people = dict(data.people)
|
||||||
|
|||||||
Reference in New Issue
Block a user