def add_book(): new_book = ui.get_book_info() all_books = store.get_all_books() if new_book in all_books: ui.message('The book already exist') else: store.add_book(new_book) new_book = ui.get_book_info() new_book.save()
def add_book(): new_book = ui.get_book_info() try: store.add_book(new_book) ui.message('Book added') except BookError as e: ui.message(e)
def add_book(): new_book = ui.get_book_info() #added try/except to catch the UNIQUE constraint error try: new_book.save() except TypeError: print('That book has already been entered, \nplease select another option.')
def add_book(): try: new_book = ui.get_book_info() new_book.save() except Exception as e: print('Sorry, this information cannot be added twice') print(e)
def add_book(): try: new_book = ui.get_book_info() new_book.save() # This is a small bit of exception handling to deal with whenever a duplicate book tries to be added. except: print('Error: that book has already been added.')
def add_book(): """ Added a call to check if new book was already in the list and prevent crash if it was a duplicate""" new_book = ui.get_book_info() if not ui.book_already_added(new_book): new_book.save() else: print("Book is already in list \n")
def add_book(): new_book = ui.get_book_info() try: new_book.save() except: ''' The catch is triggered if the user enters book and author information that is already in the database. ''' print('\nYou have already entered this book and author.\n')
def add_book(): try: new_book = ui.get_book_info() new_book.save() except: print() print( 'Error: Cannot add this book! This book is already in the store list.' ) print()
def add_book(): new_book = ui.get_book_info() try: new_book.save() except BookError as error: print(error)
def add_book(): try: new_book = ui.get_book_info() new_book.save() except: print("**This book is already in the store.**\n")
def add_book(): new_book = ui.get_book_info() try: new_book.save() except: print("ERROR: Book is already in database")
def add_book(): new_book = ui.get_book_info() store.add_book(new_book)
def add_book(): new_book = ui.get_book_info() try: new_book.save() except peewee.IntegrityError: ui.message('Error, book already exists in the database')
def add_book(): try: new_book = ui.get_book_info() new_book.save() except Exception as e: print(f'\n{e}\n')
def add_book(): new_book = ui.get_book_info() new_book.save()
def add_book(): try: new_book = ui.get_book_info() new_book.save() except Exception as e: ui.message('Error: Book Already on File')
def add_book(): """ adds new book to the list and saves""" new_book = ui.get_book_info() new_book.save()
def add_book(): try: new_book = ui.get_book_info() new_book.save()\ except: print("You cannot two duplicate books")
def add_book(): try: new_book = ui.get_book_info() new_book.save() except: print('Sorry, you cannot add the same book twice.')
def add_book(): new_book = ui.get_book_info() try: new_book.save() except: print('This book is already in the database.')
def add_book(): new_book = ui.get_book_info() addition_attempt = new_book.save() if addition_attempt: ui.message(addition_attempt)
def test_get_book_info(self, mock_input): book = ui.get_book_info() self.assertEqual('title', book.title) self.assertEqual('author', book.author)
def add_book(): new_book = ui.get_book_info() try: new_book.save() except: ui.message('\nError - The book you\'re trying to add already exists.\n')