fix
This commit is contained in:
parent
7c7838967d
commit
21c7dd841d
@ -138,8 +138,6 @@ class PlayerController(ObController):
|
|||||||
slide['location'] = content.location
|
slide['location'] = content.location
|
||||||
slide['type'] = content.type.value
|
slide['type'] = content.type.value
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if slide['type'] == ContentType.EXTERNAL_STORAGE.value:
|
if slide['type'] == ContentType.EXTERNAL_STORAGE.value:
|
||||||
mount_point_dir = Path(self.get_external_storage_server().get_directory(), slide['location'])
|
mount_point_dir = Path(self.get_external_storage_server().get_directory(), slide['location'])
|
||||||
if mount_point_dir.is_dir():
|
if mount_point_dir.is_dir():
|
||||||
@ -154,10 +152,10 @@ class PlayerController(ObController):
|
|||||||
)
|
)
|
||||||
slide['name'] = file.stem
|
slide['name'] = file.stem
|
||||||
logging.info(slide)
|
logging.info(slide)
|
||||||
self._feed_playlist(playlist_loop, playlist_notifications, slide)
|
self._check_slide_enablement(playlist_loop, playlist_notifications, slide)
|
||||||
position = position + 1
|
position = position + 1
|
||||||
else:
|
else:
|
||||||
self._feed_playlist(playlist_loop, playlist_notifications, slide)
|
self._check_slide_enablement(playlist_loop, playlist_notifications, slide)
|
||||||
|
|
||||||
|
|
||||||
playlists = {
|
playlists = {
|
||||||
@ -169,9 +167,11 @@ class PlayerController(ObController):
|
|||||||
'hard_refresh_request': self._model_store.variable().get_one_by_name("refresh_player_request").as_int()
|
'hard_refresh_request': self._model_store.variable().get_one_by_name("refresh_player_request").as_int()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
print(playlists['loop'])
|
||||||
|
|
||||||
return playlists
|
return playlists
|
||||||
|
|
||||||
def _feed_playlist(self, loop: List, notifications: List, slide: Dict) -> None:
|
def _check_slide_enablement(self, loop: List, notifications: List, slide: Dict) -> None:
|
||||||
has_valid_start_date = 'cron_schedule' in slide and slide['cron_schedule'] and get_safe_cron_descriptor(slide['cron_schedule']) and is_cron_calendar_moment(slide['cron_schedule'])
|
has_valid_start_date = 'cron_schedule' in slide and slide['cron_schedule'] and get_safe_cron_descriptor(slide['cron_schedule']) and is_cron_calendar_moment(slide['cron_schedule'])
|
||||||
has_valid_end_date = 'cron_schedule_end' in slide and slide['cron_schedule_end'] and get_safe_cron_descriptor(slide['cron_schedule_end']) and is_cron_calendar_moment(slide['cron_schedule_end'])
|
has_valid_end_date = 'cron_schedule_end' in slide and slide['cron_schedule_end'] and get_safe_cron_descriptor(slide['cron_schedule_end']) and is_cron_calendar_moment(slide['cron_schedule_end'])
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user