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" )