remove book label validation on edit

This commit is contained in:
SvyatoslavArtymovych 2023-06-16 14:09:23 +03:00
parent a50e0b6c3a
commit aba25c662f
1 changed files with 0 additions and 18 deletions

View File

@ -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!")