library: fix book not redownloaded for the redownload button in detail modal, closes #1628 (#1638)

This commit is contained in:
Huang Xin
2025-07-21 03:00:29 +08:00
committed by GitHub
parent ca9f504329
commit 0299cce343
4 changed files with 19 additions and 8 deletions
@@ -18,7 +18,7 @@ interface BookDetailModalProps {
book: Book;
isOpen: boolean;
onClose: () => void;
handleBookDownload?: (book: Book) => void;
handleBookDownload?: (book: Book, redownload?: boolean) => void;
handleBookUpload?: (book: Book) => void;
handleBookDelete?: (book: Book) => void;
handleBookDeleteCloudBackup?: (book: Book) => void;
@@ -132,7 +132,7 @@ const BookDetailModal: React.FC<BookDetailModalProps> = ({
const handleRedownload = async () => {
handleClose();
if (handleBookDownload) {
handleBookDownload(book);
handleBookDownload(book, true);
}
};