Ticket #12784: ticket12784-correct-url-encoding.diff

File ticket12784-correct-url-encoding.diff, 1.1 KB (added by Stuart Auchterlonie, 8 years ago)

Fix encoding of icon requests

  • mythtv/programs/mythtv-setup/importicons.cpp

    diff --git a/mythtv/programs/mythtv-setup/importicons.cpp b/mythtv/programs/mythtv-setup/importicons.cpp
    index 26a2850..66945d1 100644
    a b bool ImportIconsWizard::search(const QString& strParam) 
    621621
    622622    CSVEntry entry2 = (*m_missingIter);
    623623    QString channelcsv = QString("%1,%2,%3,%4,%5,%6,%7,%8\n")
    624                                 .arg(escape_csv(entry2.strName))
    625                                 .arg(escape_csv(entry2.strXmlTvId))
    626                                 .arg(escape_csv(entry2.strCallsign))
     624                                .arg(escape_csv(QUrl::toPercentEncoding(entry2.strName)))
     625                                .arg(escape_csv(QUrl::toPercentEncoding(entry2.strXmlTvId)))
     626                                .arg(escape_csv(QUrl::toPercentEncoding(entry2.strCallsign)))
    627627                                .arg(escape_csv(entry2.strTransportId))
    628628                                .arg(escape_csv(entry2.strAtscMajorChan))
    629629                                .arg(escape_csv(entry2.strAtscMinorChan))