From 4ef923cbe9d4d4f3348657389661ffa99e89f919 Mon Sep 17 00:00:00 2001 From: maxbr Date: Thu, 25 Aug 2016 12:05:19 +0200 Subject: 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 --- .../pharos-dashboard/static/js/fullcalendar-options.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'tools/pharos-dashboard/static/js/fullcalendar-options.js') diff --git a/tools/pharos-dashboard/static/js/fullcalendar-options.js b/tools/pharos-dashboard/static/js/fullcalendar-options.js index c57baa6f..f4fa50b3 100644 --- a/tools/pharos-dashboard/static/js/fullcalendar-options.js +++ b/tools/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) { -- cgit 1.2.3-korg