id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,mlocked 1232,"""Recorded Programs"" needs to load all channel data.",Robert Tsai ,xris,"The ""Recorded Programs"" page uses QUERY_RECORDINGS from the mythbackend; that picks up chanids used to make the recordings. The routine load_all_channels performs a ""GROUP BY channel.channum""; this can end up hiding chanids that are referenced by the backend results, which results in the ""Recorded Programs"" page sometimes being unable to fill in the ""channum"" column. This patch: * Removes the GROUP BY from load_all_channels. Rather than re-key the $Channels array by channum, we simply make sure that all chanids are represented in the $Channels array (which means there could be object copies if two chanids refer to the same channum/callsign). * Adds a call to load_all_channels in modules/tv/recorded.php, like many of the other modules. There are a few other places that might need calls to load_one_channel (""// No channel data? Load it""), but I don't address those.",patch,closed,minor,0.19,mythtv,head,low,fixed,,,0