From b3ca940880d473ba92f7f68c92095a05bc69ac6b Mon Sep 17 00:00:00 2001 From: Peng DU Date: Wed, 29 Jun 2016 18:11:17 +0200 Subject: [PATCH] show tag in availability --- app/assets/javascripts/controllers/calendar.coffee | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/assets/javascripts/controllers/calendar.coffee b/app/assets/javascripts/controllers/calendar.coffee index 0b94c31ce..b97e37235 100644 --- a/app/assets/javascripts/controllers/calendar.coffee +++ b/app/assets/javascripts/controllers/calendar.coffee @@ -32,6 +32,8 @@ Application.Controllers.controller "CalendarController", ["$scope", "$state", "$ calendarEventClickCb(event, jsEvent, view) viewRender: (view, element) -> viewRenderCb(view, element) + eventRender: (event, element, view) -> + eventRenderCb(event, element) ### PRIVATE SCOPE ### @@ -71,4 +73,12 @@ Application.Controllers.controller "CalendarController", ["$scope", "$state", "$ if view.type == 'agendaDay' # get availabilties by 1 day for show machine slots uiCalendarConfig.calendars.calendar.fullCalendar('refetchEvents') + + eventRenderCb = (event, element) -> + if event.tags.length > 0 + html = '' + for tag in event.tags + html += "#{tag.name} " + element.find('.fc-title').append("
"+html) + return ]