fix(registry): do not truncate feed name if there is no extension

Fixes #1240.
This commit is contained in:
Oleg Shparber
2020-06-17 23:02:47 -04:00
parent 373606a1ed
commit 84bf54c1c8
+5 -1
View File
@@ -184,7 +184,11 @@ DocsetMetadata DocsetMetadata::fromDashFeed(const QUrl &feedUrl, const QByteArra
DocsetMetadata metadata;
metadata.m_name = feedUrl.fileName();
metadata.m_name.chop(4); // Strip ".xml" extension
// Strip ".xml" extension if any.
if (metadata.m_name.endsWith(QLatin1String(".xml"))) {
metadata.m_name.chop(4);
}
metadata.m_title = metadata.m_name;
metadata.m_title.replace(QLatin1Char('_'), QLatin1Char(' '));