From d4c972e5d95f650ec519c68804d2d6555544723d Mon Sep 17 00:00:00 2001 From: Jack Date: Tue, 5 Feb 2019 15:31:55 -0800 Subject: [PATCH] successfully getting the correct report. still to do print report to modal --- front/static/js/viewHistory.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/front/static/js/viewHistory.js b/front/static/js/viewHistory.js index 4b2899b..802da82 100644 --- a/front/static/js/viewHistory.js +++ b/front/static/js/viewHistory.js @@ -252,7 +252,7 @@ function displayListOfReports(parsedData) { } else { // View button dateSubmitted = new Date(reports[i].date_submitted).toLocaleDateString("en-US"); - actionButton.classList.add("btn-success"); + actionButton.classList.add("btn-success", "view-report-button"); actionButton.innerHTML = "View"; } @@ -266,6 +266,11 @@ function displayListOfReports(parsedData) { } } +function displayReport(parsedData){ + window.alert(parsedData.date_created); //Able to get the correct report ID now just needs to display the + //report as an modual +} + document.addEventListener("DOMContentLoaded", function(event) { const url = getEndpointDomain() + "api/v1/reports"; getDataFromEndpoint(url, displayListOfReports); @@ -277,6 +282,11 @@ document.addEventListener("click", function(event) { const url = getEndpointDomain() + "api/v1/report/" + event.target.dataset.rid; getDataFromEndpoint(url, createEditReportForm); } - + if(event.target && event.target.classList.contains("view-report-button")) + { + console.log("View button clicked"); + const url = getEndpointDomain() + "api/v1/report/" + event.target.dataset.rid; + getDataFromEndpoint(url, displayReport); + } // TODO: Add view report });