From b0296053eba11b7aadd318b86490b544f3f60e47 Mon Sep 17 00:00:00 2001 From: shmyga Date: Fri, 24 Mar 2023 23:28:25 +0300 Subject: [PATCH] fix(pipe): fix get from none data in file pipe --- project_manager/pipe/type/file.py | 3 ++- pyproject.toml | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/project_manager/pipe/type/file.py b/project_manager/pipe/type/file.py index 00b1cfc..49f6456 100644 --- a/project_manager/pipe/type/file.py +++ b/project_manager/pipe/type/file.py @@ -36,7 +36,8 @@ class FileData: def get(self, key: str): if self._data is None and self._filepath.exists(): self._load_data() - return self._data.get(key) + if self._data: + return self._data.get(key) def __bool__(self): return self._filepath.exists() diff --git a/pyproject.toml b/pyproject.toml index 5f97b18..805df0e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "project-manager" -version = "0.1.2" +version = "0.1.3" description = "" authors = ["shmyga "] readme = "README.md"