From d2c52b5b8e966a02ef481455a405f9b651d15232 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 4 Nov 2020 07:56:46 +0530 Subject: [PATCH] Fix #1902702 [[Enhancement] Add catalog title to XML catalog](https://bugs.launchpad.net/calibre/+bug/1902702) --- src/calibre/library/catalogs/csv_xml.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/calibre/library/catalogs/csv_xml.py b/src/calibre/library/catalogs/csv_xml.py index c93ef7e6ef..6ce97e4dae 100644 --- a/src/calibre/library/catalogs/csv_xml.py +++ b/src/calibre/library/catalogs/csv_xml.py @@ -170,7 +170,10 @@ class CSV_XML(CatalogPlugin): elif self.fmt == 'xml': from lxml.builder import E - root = E.calibredb() + if getattr(opts, 'catalog_title', None): + root = E.calibredb(title=opts.catalog_title) + else: + root = E.calibredb() for r in data: record = E.record() root.append(record)