diff options
Diffstat (limited to 'src/plugins/Youtube.cpp')
-rw-r--r-- | src/plugins/Youtube.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/plugins/Youtube.cpp b/src/plugins/Youtube.cpp index d164bc5..f7b36d6 100644 --- a/src/plugins/Youtube.cpp +++ b/src/plugins/Youtube.cpp @@ -190,7 +190,9 @@ namespace QuickMedia { if(!desc.empty()) desc += '\n'; desc += '\n'; - desc += description_snippet.value(); + std::string description_snippet_stripped = strip(description_snippet.value()); + string_replace_all(description_snippet_stripped, "\n\n", "\n"); + desc += std::move(description_snippet_stripped); } body_item->set_description(std::move(desc)); body_item->set_description_color(sf::Color(179, 179, 179)); @@ -247,7 +249,9 @@ namespace QuickMedia { if(!desc.empty()) desc += '\n'; desc += '\n'; - desc += description.value(); + std::string description_snippet_stripped = strip(description.value()); + string_replace_all(description_snippet_stripped, "\n\n", "\n"); + desc += std::move(description_snippet_stripped); } body_item->set_description(std::move(desc)); body_item->set_description_color(sf::Color(179, 179, 179)); |