MDL-60092 calendar: fix no events message message logic

This commit is contained in:
Simey Lameze 2017-10-12 13:39:35 +08:00
parent 5bc84e9f17
commit 9adc10955e

View File

@ -64,10 +64,11 @@ class block_calendar_upcoming extends block_base {
$calendar->set_sources($course, $courses);
list($data, $template) = calendar_get_view($calendar, 'upcoming_mini');
$this->content->text .= $renderer->render_from_template($template, $data);
if (empty($this->content->text)) {
if (empty($data->events)) {
$this->content->text = '<div class="post">'. get_string('noupcomingevents', 'calendar').'</div>';
} else {
$this->content->text .= $renderer->render_from_template($template, $data);
}
$this->content->footer = '<div class="gotocal">