diff --git a/CHANGELOG.md b/CHANGELOG.md index e71707e..b7978c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ ## Improved * mark refunded purchases red on game overview * increase session count on game overview when starting a new session +* game overview: sort purchases also by date purchased (on top of date released) ## Fixed * Fix title not being displayed on the Recent sessions page diff --git a/games/views.py b/games/views.py index 80bdd2a..15e09c8 100644 --- a/games/views.py +++ b/games/views.py @@ -164,7 +164,7 @@ def view_game(request, game_id=None): editions = ( Edition.objects.filter(game=game) .prefetch_related(game_purchases_prefetch) - .order_by("year_released") + .order_by("year_released", "purchase__date_purchased") ) sessions = Session.objects.prefetch_related("device").filter(