diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2017-08-11 14:48:18 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2017-08-11 14:48:53 +0200 |
commit | 254d9f55ca60e070c11f2c3f7ca196b0a6c5aceb (patch) | |
tree | 5d62466767d4b5612f3b238507597ba146a05d7b | |
parent | f7a691b0cee177339581107dbada25e31a2c074d (diff) |
metadata: fix handling of title
No need to create a custom doc property, there is a stock one.
Change-Id: Ibe539923d3349eb09bac56e1c6099af6c6ab9320
-rw-r--r-- | src/lib/ABWContentCollector.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/lib/ABWContentCollector.cpp b/src/lib/ABWContentCollector.cpp index 4cb9a78..8d09a26 100644 --- a/src/lib/ABWContentCollector.cpp +++ b/src/lib/ABWContentCollector.cpp @@ -826,7 +826,7 @@ void libabw::ABWContentCollector::_setMetadata() { librevenge::RVNGPropertyList propList; - const std::string dcKeys[] = { "creator", "language", "publisher", "source", "subject", "type" }; + const std::string dcKeys[] = { "creator", "language", "publisher", "source", "subject", "title", "type" }; for (std::size_t i = 0; i != ABW_NUM_ELEMENTS(dcKeys); ++i) { @@ -837,11 +837,7 @@ void libabw::ABWContentCollector::_setMetadata() propList.insert(rvngKey.c_str(), prop.c_str()); } - std::string prop = _findMetadataEntry("dc.title"); - if (!prop.empty()) - propList.insert("librevenge:descriptive-name", prop.c_str()); - - prop = _findMetadataEntry("abiword.keywords"); + std::string prop = _findMetadataEntry("abiword.keywords"); if (!prop.empty()) propList.insert("meta:keyword", prop.c_str()); |