summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.co.uk>2017-08-11 14:48:18 +0200
committerMiklos Vajna <vmiklos@collabora.co.uk>2017-08-11 14:48:53 +0200
commit254d9f55ca60e070c11f2c3f7ca196b0a6c5aceb (patch)
tree5d62466767d4b5612f3b238507597ba146a05d7b
parentf7a691b0cee177339581107dbada25e31a2c074d (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.cpp8
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());