From b7c6fe8cfc6ac4d7798339c632454aaa70485a80 Mon Sep 17 00:00:00 2001 From: Gwendolyn Date: Fri, 29 Mar 2024 18:08:46 +0100 Subject: [PATCH] look up firmware first seen timestamp correctly (for real now) --- src/c3nav/mesh/models.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/c3nav/mesh/models.py b/src/c3nav/mesh/models.py index d1a55dfe..888a7786 100644 --- a/src/c3nav/mesh/models.py +++ b/src/c3nav/mesh/models.py @@ -149,8 +149,8 @@ class MeshNodeQuerySet(models.QuerySet): message_type=MeshMessageType.CONFIG_FIRMWARE.name, data__content__app_desc__app_elf_sha256__in=(node._firmware_description.sha256_hash for node in nodes_to_complete) - ).order_by('data__content__app_elf_sha256', - 'datetime').distinct('data__content__app_elf_sha256') + ).order_by('data__content__app_desc__app_elf_sha256', + 'datetime').distinct('data__content__app_desc__app_elf_sha256') } print(created_lookup) except NotSupportedError: