From b53e9d7a8cef353cee4470bd8eef1f01ce85881d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 26 Nov 2025 18:03:01 +0000 Subject: [PATCH 1/2] Initial plan From 6dec70bc54ba34c7eb018880db7c366da5e633ca Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 26 Nov 2025 18:12:42 +0000 Subject: [PATCH 2/2] fix(create-group): set default price range to cheapest option - Changed default budget value from empty string to priceRanges[0].value - Added test to verify the cheapest price range ($10 - $20) is selected by default Closes #574 Co-authored-by: alexappleget <137813659+alexappleget@users.noreply.github.com> --- app/create-group-page/page.test.tsx | 7 +++++++ app/create-group-page/page.tsx | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/app/create-group-page/page.test.tsx b/app/create-group-page/page.test.tsx index 83cba9e2..cd21baee 100644 --- a/app/create-group-page/page.test.tsx +++ b/app/create-group-page/page.test.tsx @@ -39,6 +39,13 @@ describe('Create Group Page', () => { }); }); + it('has the cheapest price range selected by default', () => { + render(); + + const priceRangeButton = screen.getByRole('combobox'); + expect(priceRangeButton).toHaveTextContent('$10 - $20'); + }); + describe('Close (X) button', () => { it('renders the X button with the correct href', () => { render(); diff --git a/app/create-group-page/page.tsx b/app/create-group-page/page.tsx index 5760fbc1..8fc1a046 100644 --- a/app/create-group-page/page.tsx +++ b/app/create-group-page/page.tsx @@ -87,7 +87,7 @@ export default function CreateGroupPage() { description: '', drawing_date: undefined, exchange_date: undefined, - budget: '', + budget: priceRanges[0].value, group_image: GROUP_IMAGES[0].src, }, });