Compare commits
2 commits
b02ede5182
...
10091ef6d8
Author | SHA1 | Date | |
---|---|---|---|
10091ef6d8 | |||
35a0c1559b |
1 changed files with 2 additions and 2 deletions
|
@ -30,7 +30,7 @@ fn get_epubs_from_database(tx: &Transaction) -> Vec<BookEntry> {
|
||||||
r#"
|
r#"
|
||||||
SELECT books.id, folders.name, files.filename, books.firstauthor,
|
SELECT books.id, folders.name, files.filename, books.firstauthor,
|
||||||
books.author, genres.name, first_author_letter, series
|
books.author, genres.name, first_author_letter, series
|
||||||
FROM books_impl books JOIN files
|
FROM books_impl books JOIN files, storages
|
||||||
ON books.id = files.book_id
|
ON books.id = files.book_id
|
||||||
JOIN folders
|
JOIN folders
|
||||||
ON folders.id = files.folder_id
|
ON folders.id = files.folder_id
|
||||||
|
@ -38,7 +38,7 @@ fn get_epubs_from_database(tx: &Transaction) -> Vec<BookEntry> {
|
||||||
ON books.id = btg.bookid
|
ON books.id = btg.bookid
|
||||||
LEFT OUTER JOIN genres
|
LEFT OUTER JOIN genres
|
||||||
ON genres.id = btg.genreid
|
ON genres.id = btg.genreid
|
||||||
WHERE files.storageid = 1 AND {}.ext = 'epub'
|
WHERE files.storageid IN (SELECT storages.id WHERE storages.type = 1) AND {}.ext = 'epub'
|
||||||
ORDER BY books.id"#,
|
ORDER BY books.id"#,
|
||||||
&books_or_files
|
&books_or_files
|
||||||
);
|
);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue