Ticket #12097: smartplaylist_criteria.diff

File smartplaylist_criteria.diff, 840 bytes (added by Andreas Mayer <and.mayer@…>, 10 years ago)
  • mythplugins/mythmusic/mythmusic/smartplaylist.cpp

    diff --git a/mythplugins/mythmusic/mythmusic/smartplaylist.cpp b/mythplugins/mythmusic/mythmusic/smartplaylist.cpp
    index d735aea..fc3d695 100644
    a b QString getCriteriaSQL(QString fieldName, QString operatorName, 
    200200    }
    201201    else if (Operator->name == "starts with")
    202202    {
    203         result = result + " LIKE " + formattedFieldValue(QString("%") + value1);
     203        result = result + " LIKE " + formattedFieldValue(value1 + QString("%"));
    204204    }
    205205    else if (Operator->name == "ends with")
    206206    {
    207         result = result + " LIKE " + formattedFieldValue(value1 + "%");
     207        result = result + " LIKE " + formattedFieldValue(QString("%") + value1);
    208208    }
    209209    else if (Operator->name == "contains")
    210210    {