From 4ce43ec54df110f40387488fd4dee48c40c9e32e Mon Sep 17 00:00:00 2001 From: "Christoph J. Scherr" Date: Tue, 25 Feb 2025 17:56:01 +0100 Subject: [PATCH] feat: get_id_of_latest_haiku instead of load_latest_haiku Refs: OP-22 --- senju/store_manager.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/senju/store_manager.py b/senju/store_manager.py index 21cb2d7..4886559 100644 --- a/senju/store_manager.py +++ b/senju/store_manager.py @@ -42,10 +42,10 @@ class StoreManager: def save_haiku(self, data: Haiku) -> int: return self._save(data.__dict__) - def load_latest_haiku(self) -> Optional[Haiku]: + def get_id_of_latest_haiku(self) -> Optional[int]: try: id = self._db.all()[-1].doc_id - self.load_haiku(id) + return id except IndexError as e: self.logger.error(f"The database seems to be empty: {e}") return None