diff --git a/lib/books.ts b/lib/books.ts index cd4a8ed..c6ff592 100644 --- a/lib/books.ts +++ b/lib/books.ts @@ -6,7 +6,7 @@ export async function getBook(id: number): Promise { const database = new sqlite3.Database(DATABASE_PATH, sqlite3.OPEN_READONLY); const sql = - "SELECT isbn, lccn, title, subtitle, authors, edition, publisher, publish_year, publish_month, publish_location, pages, pagination, weight, last_updated, deleted FROM books WHERE id = ? "; + "SELECT isbn, lccn, title, subtitle, authors, edition, publisher, publish_year, publish_month, publish_location, pages, pagination, weight, last_updated, deleted FROM books WHERE id = ? AND deleted = 0"; const book: Promise = new Promise((resolve, reject) => { database.get(sql, [id], (err: Error | null, book: DetailedBook) => { @@ -20,17 +20,6 @@ export async function getBook(id: number): Promise { } }); }); - // .then((newBook) => { - // book = new Promise((resolve) => { - // resolve(newBook); - // }); - // }) - // .catch((err) => { - // console.error(err); - // }) - // .finally(() => { - // database.close(); - // }); database.close(); diff --git a/pages/index.tsx b/pages/index.tsx index df94b40..da1ed32 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -13,7 +13,7 @@ interface Props { export async function getServerSideProps() { return { props: { - book: await getBook(2), + book: await getBook(44), }, }; }