mirror of
https://github.com/kristoferssolo/LU-bookstore.git
synced 2025-10-21 18:00:34 +00:00
fix(Inventory)
This commit is contained in:
parent
5cf790f50a
commit
113b123e50
@ -69,7 +69,7 @@ class Inventory:
|
|||||||
|
|
||||||
def find_by_title(self, title: str) -> list[Book] | None:
|
def find_by_title(self, title: str) -> list[Book] | None:
|
||||||
"""Looks up `Book`s within `Inventory` by book title and returns them as a `List`. Returns `None` if none were found"""
|
"""Looks up `Book`s within `Inventory` by book title and returns them as a `List`. Returns `None` if none were found"""
|
||||||
self.cursor.execute("SELECT * FROM Book WHERE title LIKE '%?%'", (title,))
|
self.cursor.execute("SELECT * FROM Book WHERE title LIKE ?", (f"%{title}%",))
|
||||||
books = self.cursor.fetchall()
|
books = self.cursor.fetchall()
|
||||||
if not books:
|
if not books:
|
||||||
return None
|
return None
|
||||||
@ -77,7 +77,7 @@ class Inventory:
|
|||||||
|
|
||||||
def find_by_author(self, author: str) -> list[Book] | None:
|
def find_by_author(self, author: str) -> list[Book] | None:
|
||||||
"""Looks up `Book`s within `Inventory` by book author and returns them as a `List`. Returns `None` if none were found"""
|
"""Looks up `Book`s within `Inventory` by book author and returns them as a `List`. Returns `None` if none were found"""
|
||||||
self.cursor.execute("SELECT * FROM Book WHERE author LIKE '%?%'", (author,))
|
self.cursor.execute("SELECT * FROM Book WHERE author LIKE ?", (f"%{author}%",))
|
||||||
books = self.cursor.fetchall()
|
books = self.cursor.fetchall()
|
||||||
if not books:
|
if not books:
|
||||||
return None
|
return None
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user