aboutsummaryrefslogtreecommitdiff
path: root/src/book_flow.py
diff options
context:
space:
mode:
authorJoris Guyonvarch2025-12-27 23:04:29 +0100
committerJoris Guyonvarch2025-12-27 23:04:29 +0100
commitd8e68f19b2812573033dfbe8cda7e16aad606f66 (patch)
treec39ad106608735a2e14622c33a5d0eee5b2e122d /src/book_flow.py
parentf3f3d3ca0119335e70571e3df70215a4b805c7a1 (diff)
Remove library directory when removing book
Diffstat (limited to 'src/book_flow.py')
-rw-r--r--src/book_flow.py1
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):