From 57302df132c00f134c58daa64977649eba94fb25 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 27 Mar 2021 07:33:26 +0530 Subject: [PATCH] Fix #1921551 [Saving annotations using "Browse Annotations" saves as incorrect file type](https://bugs.launchpad.net/calibre/+bug/1921551) --- src/calibre/gui2/library/annotations.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/library/annotations.py b/src/calibre/gui2/library/annotations.py index 1c8291ffd2..71b4854e2f 100644 --- a/src/calibre/gui2/library/annotations.py +++ b/src/calibre/gui2/library/annotations.py @@ -158,10 +158,10 @@ class Export(Dialog): # {{{ self.accept() def save_to_file(self): - filters = [(self.export_format.currentText(), self.export_format.currentData())] + filters = [(self.export_format.currentText(), [self.export_format.currentData()])] path = choose_save_file( self, 'annots-export-save', _('File for exports'), filters=filters, - initial_filename=self.initial_filename() + '.' + filters[0][1]) + initial_filename=self.initial_filename() + '.' + filters[0][1][0]) if path: data = self.exported_data().encode('utf-8') with open(path, 'wb') as f: