1
0
mirror of https://github.com/janeczku/calibre-web synced 2024-11-28 12:30:00 +00:00

Fixed lout issue with redirects

fixed database migration problem which was introduced with the shelf order commit
This commit is contained in:
OzzieIsaacs 2016-12-29 10:30:42 +01:00
parent cf01f7ce61
commit f434511db8
2 changed files with 4 additions and 3 deletions

View File

@ -179,7 +179,7 @@ def migrate_Database():
session.commit() session.commit()
except exc.OperationalError: # Database is not compatible, some rows are missing except exc.OperationalError: # Database is not compatible, some rows are missing
conn = engine.connect() conn = engine.connect()
conn.execute("ALTER TABLE book_shelf_link ADD column order INTEGER DEFAULT 1") conn.execute("ALTER TABLE book_shelf_link ADD column `order` INTEGER DEFAULT 1")
session.commit() session.commit()

View File

@ -164,7 +164,8 @@ app.secret_key = 'A0Zr98j/3yX R~XHH!jmN]LWX/,?RT'
LANGUAGES = { LANGUAGES = {
'en': 'English', 'en': 'English',
'de': 'Deutsch', 'de': 'Deutsch',
'fr': 'Français' 'fr': 'Français',
'es': 'Español'
} }
@ -1190,7 +1191,7 @@ def login():
def logout(): def logout():
if current_user is not None and current_user.is_authenticated: if current_user is not None and current_user.is_authenticated:
logout_user() logout_user()
return redirect(url_for("index", _external=True)) return redirect('/login' or url_for("login", _external=True))
@app.route('/send/<int:book_id>') @app.route('/send/<int:book_id>')