diff --git a/src/cgi.cpp b/src/cgi.cpp index 601f4d5..8e95de7 100644 --- a/src/cgi.cpp +++ b/src/cgi.cpp @@ -123,7 +123,10 @@ vector get_tags() const string tag{element.getValue()}; if (!tag.empty()) { - tags_string.push_back(tolower(tag)); + const auto new_tags{string_to_vector(tolower(tag))}; + tags_string.insert(tags_string.end(), + std::make_move_iterator(new_tags.begin()), + std::make_move_iterator(new_tags.end())); } }