Use moment to keep cached timeagos up to date

Blerugh.
This commit is contained in:
2021-02-22 00:43:45 +00:00
parent f1af5925b1
commit 10af465a06

View File

@@ -31,7 +31,7 @@
<div class="media-body">
<h5>
{{ version.revision.user.name|default:'System' }}
<span class="float-right"><small><span class="fas fa-clock"></span> {{version.revision.date_created|naturaltime}}</small></span>
<span class="float-right"><small><span class="fas fa-clock"></span> <span class="time">{{version.revision.date_created|date:"c"}}</span> ({{version.revision.date_created}})</small></span>
</h5>
{% endif %}
<p>
@@ -48,3 +48,15 @@
</div>
{% endcache %}
{% endblock %}
{% block js %}
<script>
$(document).ready(function() {
const times = document.getElementsByClassName("time");
var i;
for(i = 0; i < times.length; i++) {
times[i].innerHTML = moment(times[i].innerHTML).fromNow();
}
});
</script>
{% endblock %}