From 5eaab396e322687b9d5ce965a58410792b6275a1 Mon Sep 17 00:00:00 2001 From: Bryan Frimin Date: Mon, 2 Jun 2025 13:31:43 -0700 Subject: [PATCH] Add updated sort key for vendors Signed-off-by: Bryan Frimin --- pkg/coredata/vendor.go | 2 ++ pkg/coredata/vendor_order_field.go | 1 + 2 files changed, 3 insertions(+) diff --git a/pkg/coredata/vendor.go b/pkg/coredata/vendor.go index a9dbb285f..5ee6a49a5 100644 --- a/pkg/coredata/vendor.go +++ b/pkg/coredata/vendor.go @@ -59,6 +59,8 @@ func (v Vendor) CursorKey(orderBy VendorOrderField) page.CursorKey { switch orderBy { case VendorOrderFieldCreatedAt: return page.NewCursorKey(v.ID, v.CreatedAt) + case VendorOrderFieldUpdatedAt: + return page.NewCursorKey(v.ID, v.UpdatedAt) case VendorOrderFieldName: return page.NewCursorKey(v.ID, v.Name) } diff --git a/pkg/coredata/vendor_order_field.go b/pkg/coredata/vendor_order_field.go index 6fdb96207..ddddf00a4 100644 --- a/pkg/coredata/vendor_order_field.go +++ b/pkg/coredata/vendor_order_field.go @@ -20,6 +20,7 @@ type ( const ( VendorOrderFieldCreatedAt VendorOrderField = "CREATED_AT" + VendorOrderFieldUpdatedAt VendorOrderField = "UPDATED_AT" VendorOrderFieldName VendorOrderField = "NAME" )