feat(legacy): trim overbooked shows after autoloading a playlist (#2897)
### Description Some combination of preload/postload and autoloding playlists with smartblocks generate massively overbooked shows that clutter up the interface. This addition performs a 'trim overbooked' after filling up the autoload list, and does the same as pushing the 'trim overbooked' button in the UI. ### Testing Notes Define an autoloading playlist of 2 hours and schedule it for a one hour show. Without patch, you'll get entries for 2 hours, with the patch, you only get one hour and a 'overboarding' orange entry at most. --------- Co-authored-by: Kyle Robbertze <paddatrapper@users.noreply.github.com> Co-authored-by: Thomas Göttgens <tgoettgens@mail.com> Co-authored-by: jo <ljonas@riseup.net>
This commit is contained in:
parent
170d09545e
commit
a95ce3d229
6 changed files with 60 additions and 0 deletions
|
@ -49,6 +49,7 @@ class PreferenceController extends Zend_Controller_Action
|
|||
Application_Model_Preference::SetAllow3rdPartyApi($values['thirdPartyApi']);
|
||||
Application_Model_Preference::SetDefaultLocale($values['locale']);
|
||||
Application_Model_Preference::SetWeekStartDay($values['weekStartDay']);
|
||||
Application_Model_Preference::setScheduleTrimOverbooked($values['scheduleTrimOverbooked']);
|
||||
Application_Model_Preference::setRadioPageDisplayLoginButton($values['radioPageLoginButton']);
|
||||
Application_Model_Preference::setRadioPageDisabled($values['radioPageDisabled']);
|
||||
Application_Model_Preference::SetFeaturePreviewMode($values['featurePreviewMode']);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue