From aba25c662f9550a19e4a630938d63b4398cf03f9 Mon Sep 17 00:00:00 2001 From: SvyatoslavArtymovych Date: Fri, 16 Jun 2023 14:09:23 +0300 Subject: [PATCH] remove book label validation on edit --- app/forms/book.py | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/app/forms/book.py b/app/forms/book.py index cdae1e0..d8dd8ad 100644 --- a/app/forms/book.py +++ b/app/forms/book.py @@ -19,21 +19,3 @@ class CreateBookForm(BaseBookForm): class EditBookForm(BaseBookForm): book_id = StringField("User ID", [DataRequired()]) submit = SubmitField("Edit book") - - def validate_label(self, field): - label = field.data - book_id = self.book_id.data - - existing_book: m.Book = ( - m.Book.query.filter_by( - is_deleted=False, - label=label, - ) - .filter(m.Book.id != book_id) - .first() - ) - if existing_book: - log( - log.WARNING, "Book with label [%s] already exists: [%s]", label, book_id - ) - raise ValidationError("Book label must be unique!")