diff options
author | 2016-08-25 12:05:19 +0200 | |
---|---|---|
committer | 2016-08-25 12:05:19 +0200 | |
commit | e040d30e0a61077f2777beba5853103f327ec130 (patch) | |
tree | b5306d51e8ca89f974a427a4e36afcf1e8a082f9 /pharos-dashboard/static | |
parent | 6a7f6ab08eee8c2d6fdf600e699feb941e85d033 (diff) |
Add a Booking detail view
JIRA: RELENG-12
This adds a pop-up to the booking calendar, containing information
about a selected booking.
Change-Id: Ie780006963cb927d073103edbaefbdab3de403fb
Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
Diffstat (limited to 'pharos-dashboard/static')
-rw-r--r-- | pharos-dashboard/static/js/fullcalendar-options.js | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/pharos-dashboard/static/js/fullcalendar-options.js b/pharos-dashboard/static/js/fullcalendar-options.js index c57baa6..f4fa50b 100644 --- a/pharos-dashboard/static/js/fullcalendar-options.js +++ b/pharos-dashboard/static/js/fullcalendar-options.js @@ -62,6 +62,23 @@ var calendarOptions = { tmpevent = undefined; } } + + // tmpevent is deleted if a real event is clicked, load event details + if (tmpevent == undefined) { + var booking_detail_url = booking_detail_prefix + event.id; + + $.ajax({ + url: booking_detail_url, + type: 'get', + success: function (data) { + $('#booking_detail_content').html(data); + }, + failure: function (data) { + alert('Error loading booking details'); + } + }); + $('#booking_detail_modal').modal('show'); + } }, eventDrop: function (event) { |