mirror of
				https://github.com/janeczku/calibre-web
				synced 2025-10-30 23:03:02 +00:00 
			
		
		
		
	Fix for #67
This commit is contained in:
		| @@ -474,8 +474,9 @@ def admin(): | |||||||
| @app.route("/search", methods=["GET"]) | @app.route("/search", methods=["GET"]) | ||||||
| @login_required_if_no_ano | @login_required_if_no_ano | ||||||
| def search(): | def search(): | ||||||
|     term = request.args.get("query").strip() |     term = request.args.get("query") | ||||||
|     if term: |     if term: | ||||||
|  |         term=term.strip() | ||||||
|         random = db.session.query(db.Books).order_by(func.random()).limit(config.RANDOM_BOOKS) |         random = db.session.query(db.Books).order_by(func.random()).limit(config.RANDOM_BOOKS) | ||||||
|         entries = db.session.query(db.Books).filter(db.or_(db.Books.tags.any(db.Tags.name.like("%"+term+"%")),db.Books.series.any(db.Series.name.like("%"+term+"%")),db.Books.authors.any(db.Authors.name.like("%"+term+"%")),db.Books.title.like("%"+term+"%"))).all() |         entries = db.session.query(db.Books).filter(db.or_(db.Books.tags.any(db.Tags.name.like("%"+term+"%")),db.Books.series.any(db.Series.name.like("%"+term+"%")),db.Books.authors.any(db.Authors.name.like("%"+term+"%")),db.Books.title.like("%"+term+"%"))).all() | ||||||
|         return render_template('search.html', searchterm=term, entries=entries) |         return render_template('search.html', searchterm=term, entries=entries) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 OzzieIsaacs
					OzzieIsaacs