CC-4887: Show whether track is scheduled in the future on Library page

This commit is contained in:
drigato 2013-01-30 08:57:59 -05:00
parent 1e57309e66
commit c45440482a
3 changed files with 39 additions and 0 deletions

View file

@ -20,6 +20,21 @@ SQL;
return (is_numeric($count) && ($count != '0'));
}
public static function getAllFutureScheduledFiles()
{
$con = Propel::getConnection();
$sql = <<<SQL
SELECT distinct(file_id)
FROM cc_schedule
WHERE ends > now() AT TIME ZONE 'UTC'
SQL;
$files = $con->query($sql)->fetchAll();
$real_files = array();
foreach ($files as $f) {
$real_files[] = $f['file_id'];
}
return $real_files;
}
/**
* Returns data related to the scheduled items.
*