Ticket #1054: mythweb.oldrecorded.diff

File mythweb.oldrecorded.diff, 1.1 KB (added by Robert Tsai <rtsai1111>, 20 years ago)
  • includes/programs.php

     
    128128                  FROM program
    129129                       LEFT JOIN programrating USING (chanid, starttime)
    130130                       LEFT JOIN oldrecorded
    131                                  ON LENGTH(IFNULL(oldrecorded.seriesid, "")) > 0
    132                                     AND LENGTH(IFNULL(oldrecorded.programid, "")) > 0
    133                                     AND oldrecorded.programid = program.programid
    134                                     AND oldrecorded.seriesid  = program.seriesid
     131                                 ON oldrecorded.programid = program.programid
     132                                    AND oldrecorded.seriesid = program.seriesid
     133                                    AND (oldrecorded.recstatus = -3
     134                                        OR ((LENGTH(IFNULL(oldrecorded.seriesid, "")) > 0
     135                                        AND LENGTH(IFNULL(oldrecorded.programid, "")) > 0)))
    135136                 WHERE';
    136137    // Only loading a single channel worth of information
    137138        if ($chanid > 0)