Statistics: Prevent issues with async script loading

This commit is contained in:
Raphael Michel
2018-08-17 11:10:23 +02:00
parent 85952ce6b7
commit 10c7d9a6e1
3 changed files with 11 additions and 3 deletions

View File

@@ -1,4 +1,10 @@
/*globals $, Morris, gettext*/
/*globals $, Morris, gettext, django*/
function gettext(msgid) {
if (typeof django !== 'undefined' && typeof django.gettext !== 'undefined') {
return django.gettext(msgid);
}
return msgid;
}
$(function () {
$(".chart").css("height", "250px");
new Morris.Area({

View File

@@ -63,7 +63,8 @@
<script type="application/json" id="rev-data">{{ rev_data|escapejson }}</script>
<script type="application/json" id="obp-data">{{ obp_data|escapejson }}</script>
<script type="application/text" id="currency">{{ request.event.currency }}</script>
<script type="application/javascript" src="{% static "pretixplugins/statistics/statistics.js" %}"></script>
<script type="application/javascript" src="{% static "pretixplugins/statistics/statistics.js" %}"
defer></script>
{% else %}
<div class="empty-collection">
<p>