From 0a7add579b695c3cb72423099f621970ef4cc2c9 Mon Sep 17 00:00:00 2001 From: jessikitty Date: Mon, 15 Jun 2026 14:48:14 +1000 Subject: [PATCH] feat: add AwaitingVendor and AwaitingParts sidebar lists to DashboardViewModel --- Models/DashboardViewModel.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Models/DashboardViewModel.cs b/Models/DashboardViewModel.cs index 5d992f7..576c1fc 100644 --- a/Models/DashboardViewModel.cs +++ b/Models/DashboardViewModel.cs @@ -8,6 +8,8 @@ namespace Disco.Plugins.ServiceTracker.Models public List Tiles { get; set; } public List ReadyForReturn { get; set; } public List OnHold { get; set; } + public List AwaitingVendor { get; set; } + public List AwaitingParts { get; set; } public List Resolved { get; set; } public DashboardStats Stats { get; set; } public ServiceTrackerConfig Config { get; set; } @@ -20,6 +22,8 @@ namespace Disco.Plugins.ServiceTracker.Models Tiles = new List(); ReadyForReturn = new List(); OnHold = new List(); + AwaitingVendor = new List(); + AwaitingParts = new List(); Resolved = new List(); Stats = new DashboardStats(); } @@ -52,7 +56,6 @@ namespace Disco.Plugins.ServiceTracker.Models /// /// For NTT sheet jobs: the raw location text from the sheet when it could not be matched /// to a configured Disco location. Null if the location was matched or if this is a Disco job. - /// Displayed on the tile as a plain location pill alongside the fallback location badge. /// public string RawSheetLocation { get; set; } public string AssignedTechId { get; set; }