diff --git a/boards/views/api.py b/boards/views/api.py --- a/boards/views/api.py +++ b/boards/views/api.py @@ -38,7 +38,10 @@ def api_get_threaddiff(request, thread_i thread = get_object_or_404(Post, id=thread_id).get_thread() - filter_time = datetime.fromtimestamp(float(last_update_time) / 1000000, + # Add 1 to ensure we don't load the same post over and over + last_update_timestamp = float(last_update_time) + 1 + + filter_time = datetime.fromtimestamp(last_update_timestamp / 1000000, timezone.get_current_timezone()) json_data = {