Tom Bauserman - Chart No Data

Chart renders with no data.

HTML

<div class="modal-body" id="moda-body">
<div id="chartContainer">
</div>
</div>

JavaScript

$(document).on('click','.read-charts-button', function(e) {
				e.preventDefault();
				var fermenting_id = $(this).attr("data-id");
				$.getJSON("http://192.168.1.111/api/fermenting/read_chart.php?fermenting_id="+fermenting_id, function(data) {
				var dataPoints = JSON.stringify(data);
				dataPoints = JSON.parse(dataPoints); 
				var chart = new CanvasJS.Chart("chartContainer", {
								title: {
												text: "Temperature by hour" 
								},
								data: [{
												type: "line",
												dataPoints: dataPoints
								}], 
								legend: {
									cursor: "point", 
									fontSize: 16, 
								}, 
								toolTip: { 
									shared: true
								}

				});
				chart.render();
				$('#modal').modal('show');
				}); 
});