Ticket #6465: 149-clearNotListed.patch

File 149-clearNotListed.patch, 926 bytes (added by anonymous, 17 years ago)
  • mythtv/programs/mythbackend/scheduler.cpp

    diff -r -u -N -X diff.exclude -x release.20397.0415a -x release.20397.0415b release.20397.0415a/mythtv/programs/mythbackend/scheduler.cpp release.20397.0415b/mythtv/programs/mythbackend/scheduler.cpp
     
    23812381        return;
    23822382    }
    23832383
     2384    if (recordid != -1)
     2385    {
     2386        query.prepare("DELETE FROM oldrecorded WHERE recordid = :RECORDID and recstatus = :RSNOTLISTED");
     2387        query.bindValue(":RECORDID", recordid);
     2388        query.bindValue(":RSNOTLISTED", rsNotListed);
     2389
     2390        query.exec();
     2391        if (!query.isActive())
     2392        {
     2393            MythContext::DBError("UpdateMatches", query);
     2394            return;
     2395        }
     2396    }
     2397
    23842398    if (recordid == -1)
    23852399        query.prepare("DELETE FROM program WHERE manualid <> 0");
    23862400    else