diff --git a/blocks/myoverview/amd/build/event_list.min.js b/blocks/myoverview/amd/build/event_list.min.js index 88ce0fa4c44..560abc0241f 100644 --- a/blocks/myoverview/amd/build/event_list.min.js +++ b/blocks/myoverview/amd/build/event_list.min.js @@ -1 +1 @@ -define(["jquery","core/notification","core/templates","core/custom_interaction_events","block_myoverview/calendar_events_repository"],function(a,b,c,d,e){var f=86400,g={EVENT_LIST:'[data-region="event-list"]',EVENT_LIST_GROUP_CONTAINER:'[data-region="event-list-group-container"]',LOADING_ICON_CONTAINER:'[data-region="loading-icon-container"]',VIEW_MORE_BUTTON:'[data-action="view-more"]'},h=function(a){a.attr("data-loaded-all",!0)},i=function(a){return!!a.attr("data-loaded-all")},j=function(a){var b=a.find(g.LOADING_ICON_CONTAINER),c=a.find(g.VIEW_MORE_BUTTON);a.addClass("loading"),b.removeClass("hidden"),c.prop("disabled",!0)},k=function(a){var b=a.find(g.LOADING_ICON_CONTAINER),c=a.find(g.VIEW_MORE_BUTTON);a.removeClass("loading"),b.addClass("hidden"),i(a)||c.prop("disabled",!1)},l=function(a){return a.hasClass("loading")},m=function(a,b){return a.removeClass("hidden"),c.render("block_myoverview/event-list-items",{events:b}).done(function(b,d){c.appendNodeContents(a.find(g.EVENT_LIST),b,d)})},n=function(a,b){var c=b.orderTime||0;return c-a},o=function(a,b){var c=Math.floor((new Date).setHours(0,0,0,0)/1e3),d=+b.attr("data-start-day")*f,e=+b.attr("data-end-day")*f,g=n(c,a);return e?d<=g&&g + id="event-list-container-{{$courseid}}{{/courseid}}"> {{< block_myoverview/event-list-group }} {{$title}}{{#str}} today {{/str}}{{/title}} @@ -60,7 +61,7 @@ {{#js}} require(['jquery', 'block_myoverview/event_list'], function($, EventList) { - var root = $("#event-list-container-{{uniqid}}"); - EventList.init(root); + var root = $("#event-list-container-{{$courseid}}{{/courseid}}"); + EventList.registerEventListeners(root); }); {{/js}} diff --git a/blocks/myoverview/templates/timeline-view-dates.mustache b/blocks/myoverview/templates/timeline-view-dates.mustache index 0676f843f3e..aadb457a8a4 100644 --- a/blocks/myoverview/templates/timeline-view-dates.mustache +++ b/blocks/myoverview/templates/timeline-view-dates.mustache @@ -22,9 +22,15 @@ Example context (json): {} }} -
+
{{< block_myoverview/event-list }} {{$limit}}20{{/limit}} {{$offset}}0{{/offset}} {{/ block_myoverview/event-list }}
+{{#js}} + require(['jquery', 'block_myoverview/event_list'], function($, EventList) { + var root = $("#timeline-view-dates-{{uniqid}}").find('[data-region="event-list-container"]'); + EventList.load(root); + }); +{{/js}} \ No newline at end of file