Ticket #3302: mythtv-DataDirect-no_update_min_max_hour-20070413.patch

File mythtv-DataDirect-no_update_min_max_hour-20070413.patch, 1.2 KB (added by sphery <mtdean@…>, 14 years ago)
  • libs/libmythtv/datadirect.cpp

     
    972972            NextSuggestedTime = newTime;
    973973        }
    974974
    975         int minhr = NextSuggestedTime.toString("h").toInt();
    976         int maxhr = NextSuggestedTime.addSecs(7200).toString("h").toInt();
    977 
    978         if (maxhr < minhr)
    979         {
    980             minhr = 22;
    981             maxhr = 24;
    982         }
    983 
    984975        MSqlQuery query(MSqlQuery::DDCon());
    985976        QString querystr =
    986977            QString("UPDATE settings SET data = '%1' WHERE value = '%2';");
    987978
    988         query.prepare(querystr.arg(minhr).arg("MythFillMinHour"));
     979        query.prepare(querystr.arg(-1).arg("MythFillMinHour"));
    989980        if (!query.exec())
    990981            MythContext::DBError("Updating DataDirect MythFillMinHour", query);
    991982
    992         query.prepare(querystr.arg(maxhr).arg("MythFillMaxHour"));
    993         if (!query.exec())
    994             MythContext::DBError("Updating DataDirect MythFillMaxHour", query);
    995 
    996983        query.prepare(querystr.arg(NextSuggestedTime.toString(Qt::ISODate))
    997984                      .arg("MythFillSuggestedRunTime"));
    998985