make value on str enum

This commit is contained in:
Yannick Stephan
2025-02-16 15:54:54 +01:00
parent 2bf238396e
commit abad9f235c
3 changed files with 9 additions and 8 deletions

View File

@@ -49,10 +49,10 @@ class JsonDocStatusStorage(DocStatusStorage):
) -> dict[str, DocProcessingStatus]:
"""Get all documents with a specific status"""
return {
k: DocProcessingStatus(**v)
for k, v in self._data.items()
if v["status"] == status.value
}
k: DocProcessingStatus(**v)
for k, v in self._data.items()
if v["status"] == status.value
}
async def index_done_callback(self) -> None:
write_json(self._data, self._file_name)

View File

@@ -18,6 +18,7 @@ import json
config = configparser.ConfigParser()
config.read("config.ini", "utf-8")
@final
@dataclass
class RedisKVStorage(BaseKVStorage):