From 3c8bd90e2b03fec1d904ccefb3e0ce89346f13e2 Mon Sep 17 00:00:00 2001 From: John Geiger Date: Thu, 2 Jun 2016 15:40:18 +0200 Subject: [PATCH] fix indexing for x axis --- app/assets/javascripts/exercise_graphs.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/app/assets/javascripts/exercise_graphs.js b/app/assets/javascripts/exercise_graphs.js index efde486d..8e6263bf 100644 --- a/app/assets/javascripts/exercise_graphs.js +++ b/app/assets/javascripts/exercise_graphs.js @@ -131,18 +131,23 @@ $(function() { .attr("transform", "translate(" + margin.left + "," + margin.top + ")"); var largestSubmittedTimeStamp = submissions[submissions_length-1]; + var indexForTime; var largestArrayForRange; if(largestSubmittedTimeStamp.cause == "assess"){ - largestArrayForRange = submissionsScoreAndTimeAssess; + largestArrayForRange = submissionsScoreAndTimeAssess[1]; + indexForTime = 1; } else if(largestSubmittedTimeStamp.cause == "submit"){ - largestArrayForRange = submissionsScoreAndTimeSubmits; + largestArrayForRange = submissionsScoreAndTimeSubmits[1]; + indexForTime = 1; } else if(largestSubmittedTimeStamp.cause == "run"){ - largestArrayForRange = submissionsScoreAndTimeRuns; + largestArrayForRange = submissionsScoreAndTimeRuns[0]; + indexForTime = 0; + } x.domain(d3.extent(largestArrayForRange, function (d) { // console.log(d[1]); - return (d[1]); + return (d[indexForTime]); })); y.domain(d3.extent(submissionsScoreAndTimeAssess, function (d) { // console.log(d[0]);