Skip to content

Commit bfb7421

Browse files
colorful3pedro
authored andcommitted
fix: 修复增加图书时,检验图书名称是否重复,但没有过滤掉已经软删除的图书的问题
1 parent 8fe6871 commit bfb7421

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

app/api/v1/book.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def search():
4545
@book_api.route('/', methods=['POST'])
4646
def create_book():
4747
form = CreateOrUpdateBookForm().validate_for_api() # 校验参数
48-
book = Book.query.filter_by(title=form.title.data).first() # 避免同名图书
48+
book = Book.query.filter_by(title=form.title.data).filter(Book.delete_time == None).first() # 避免同名图书
4949
if book is not None:
5050
raise ParameterException(msg='图书已存在')
5151
# 新增图书

0 commit comments

Comments
 (0)