From 4649ee104afef83a011ba32468c8cee600ac1727 Mon Sep 17 00:00:00 2001 From: Snider Date: Fri, 17 Apr 2026 18:49:26 +0100 Subject: [PATCH] Return empty screen lists --- pkg/display/api.go | 3 --- pkg/display/api_test.go | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/pkg/display/api.go b/pkg/display/api.go index 5f91ad77..6f185d44 100644 --- a/pkg/display/api.go +++ b/pkg/display/api.go @@ -96,9 +96,6 @@ func (s *Service) GetScreens() []*Screen { if !ok { return []*Screen{} } - if len(screens) == 0 { - return nil - } result := make([]*Screen, 0, len(screens)) for i := range screens { result = append(result, screenToDisplay(&screens[i])) diff --git a/pkg/display/api_test.go b/pkg/display/api_test.go index dca0c5c0..1358516d 100644 --- a/pkg/display/api_test.go +++ b/pkg/display/api_test.go @@ -164,7 +164,7 @@ func TestDisplayAPI_GetScreens_Empty(t *testing.T) { } }) - assert.Nil(t, svc.GetScreens()) + assert.Empty(t, svc.GetScreens()) } func TestDisplayAPI_GetScreens_Bad(t *testing.T) {