diff --git a/package.json b/package.json index 4754205e..d84a710c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "openstack-uicore-foundation", - "version": "5.0.54", + "version": "5.0.55", "description": "ui reactjs components for openstack marketing site", "main": "lib/openstack-uicore-foundation.js", "scripts": { diff --git a/src/components/mui/SponsorOrderGrid/__tests__/SponsorOrderGrid.test.js b/src/components/mui/SponsorOrderGrid/__tests__/SponsorOrderGrid.test.js index b66ffe7c..5804ea5b 100644 --- a/src/components/mui/SponsorOrderGrid/__tests__/SponsorOrderGrid.test.js +++ b/src/components/mui/SponsorOrderGrid/__tests__/SponsorOrderGrid.test.js @@ -413,11 +413,11 @@ describe("SponsorOrderGrid", () => { expect(translateSpy).toHaveBeenCalledWith( "sponsor_order_grid.cancelled_by", - expect.objectContaining({ x: 2, y: 5, user: "Alice Admin", date: "2026-01-01" }) + expect.objectContaining({ x: 2, y: 5, money: "$2.00", user: "Alice Admin", date: "2026-01-01" }) ); expect(translateSpy).toHaveBeenCalledWith( "sponsor_order_grid.cancelled_by", - expect.objectContaining({ x: 1, y: 5, user: "Bob Admin", date: "2026-01-01" }) + expect.objectContaining({ x: 1, y: 5, money: "$1.00", user: "Bob Admin", date: "2026-01-01" }) ); expect(screen.getByText(/Too many/)).toBeInTheDocument(); }); diff --git a/src/components/mui/SponsorOrderGrid/index.js b/src/components/mui/SponsorOrderGrid/index.js index e509fd8d..32f91d96 100644 --- a/src/components/mui/SponsorOrderGrid/index.js +++ b/src/components/mui/SponsorOrderGrid/index.js @@ -125,6 +125,7 @@ const SponsorOrderGrid = ({ {T.translate("sponsor_order_grid.cancelled_by", { x: cancellation.quantity, y: row.quantity, + money: currencyAmountFromCents(cancellation.amount), user: cancellation.canceled_by_full_name, date: formatEpoch(cancellation.created, "M/D/YY [@] h:mm A") })} diff --git a/src/i18n/en.json b/src/i18n/en.json index a8da85c6..82e9d981 100644 --- a/src/i18n/en.json +++ b/src/i18n/en.json @@ -157,7 +157,7 @@ "reason": "Reason" }, "cancel_info_note": "Active order items can be partially or fully canceled, or reverted to original quantity. Refund and payment rows are display-only.", - "cancelled_by": "Cancelled ({x} of {y}) • {date} • {user}", + "cancelled_by": "Cancelled ({x} of {y}) • {money} • {date} • {user}", "cancelled_items": "Cancelled items:", "reconciliation": "Reconciliation", "cancelled": "Cancelled",