diff --git a/src/storage.py b/src/storage.py index c36ad8d..54ede3c 100644 --- a/src/storage.py +++ b/src/storage.py @@ -12,8 +12,11 @@ class DispatchStorage: @classmethod def load(cls, date: Optional[str] = None) -> Dict[str, List[int]]: - with open(cls.path(date), "r") as f: - return json.load(f) + try: + with open(cls.path(date), "r") as f: + return json.load(f) + except FileNotFoundError: + return {} @classmethod def save(cls, dispatch: Dict[str, List[int]], date: Optional[str] = None) -> None: