diff --git a/src/replit/database/database.py b/src/replit/database/database.py index 00d5d7c..b17d596 100644 --- a/src/replit/database/database.py +++ b/src/replit/database/database.py @@ -63,6 +63,8 @@ class AsyncDatabase: async with session.delete( self.db_url + "/" + urllib.parse.quote(key) ) as response: + if(response.status_code==404): + raise KeyError(key) response.raise_for_status() async def list(self, prefix: str) -> Tuple[str, ...]: