diff options
| author | Joris Guyonvarch | 2025-12-27 23:04:29 +0100 |
|---|---|---|
| committer | Joris Guyonvarch | 2025-12-27 23:04:29 +0100 |
| commit | d8e68f19b2812573033dfbe8cda7e16aad606f66 (patch) | |
| tree | c39ad106608735a2e14622c33a5d0eee5b2e122d /src | |
| parent | f3f3d3ca0119335e70571e3df70215a4b805c7a1 (diff) | |
Remove library directory when removing book
Diffstat (limited to 'src')
| -rw-r--r-- | src/book_flow.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/book_flow.py b/src/book_flow.py index 9238d88..34b7503 100644 --- a/src/book_flow.py +++ b/src/book_flow.py @@ -123,6 +123,7 @@ class BookFlow(Gtk.FlowBox): def _delete_book(self, book_id, data): del self._books[book_id] db.delete_book(self._conn, book_id) + shutil.rmtree(f'{self._library}/{book_id}', ignore_errors=True) self._reset_view() def _transfer_book(self, book_id, data, paths): |
