Fixed issue calculating filesize of the uploaded book
This commit is contained in:
parent
be15f3781f
commit
cbf2bb450d
|
@ -2737,7 +2737,6 @@ def edit_book(book_id):
|
||||||
filepath = config.config_calibre_dir + os.sep + book.path
|
filepath = config.config_calibre_dir + os.sep + book.path
|
||||||
filepath = os.path.normpath(filepath)
|
filepath = os.path.normpath(filepath)
|
||||||
saved_filename = filepath + os.sep + file_name + '.' + file_ext
|
saved_filename = filepath + os.sep + file_name + '.' + file_ext
|
||||||
file_size = os.path.getsize(saved_filename)
|
|
||||||
|
|
||||||
try:
|
try:
|
||||||
requested_file.save(saved_filename)
|
requested_file.save(saved_filename)
|
||||||
|
@ -2745,6 +2744,7 @@ def edit_book(book_id):
|
||||||
flash(_(u"Failed to store file %s." % saved_filename), category="error")
|
flash(_(u"Failed to store file %s." % saved_filename), category="error")
|
||||||
return redirect(url_for('index'))
|
return redirect(url_for('index'))
|
||||||
|
|
||||||
|
file_size = os.path.getsize(saved_filename)
|
||||||
is_format = db.session.query(db.Data).filter(db.Data.book == book_id).filter(db.Data.format == file_ext.upper()).first()
|
is_format = db.session.query(db.Data).filter(db.Data.book == book_id).filter(db.Data.format == file_ext.upper()).first()
|
||||||
if is_format:
|
if is_format:
|
||||||
# Format entry already exists, no need to update the database
|
# Format entry already exists, no need to update the database
|
||||||
|
|
Loading…
Reference in New Issue
Block a user