Skip to content

Commit 37ec4cb

Browse files
committed
fix(PageRequest): Set default mode to LIVE and update related tests
- Changed default mode in PageRequest from null to LIVE. - Updated tests to reflect the new default mode and ensure correct behavior.
1 parent e03a0f7 commit 37ec4cb

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

src/Request/PageRequest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ class PageRequest
4949
/**
5050
* @var string|null The mode (LIVE, WORKING, EDIT_MODE)
5151
*/
52-
private ?string $mode = null;
52+
private ?string $mode = self::MODE_LIVE;
5353

5454
/**
5555
* @var string|null The host ID (Site ID)

tests/Request/PageRequestTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ public function testWithModeReturnsNewInstance(): void
8585
$request2 = $request1->withMode('PREVIEW_MODE');
8686

8787
$this->assertNotSame($request1, $request2);
88-
$this->assertNull($request1->getMode());
88+
$this->assertEquals('LIVE', $request1->getMode());
8989
$this->assertEquals('PREVIEW_MODE', $request2->getMode());
9090
}
9191

@@ -236,7 +236,7 @@ public function testBuildQueryParamsReturnsEmptyArrayWhenNoParamsSet(): void
236236
{
237237
$request = new PageRequest('/test');
238238

239-
$this->assertEquals([], $request->buildQueryParams());
239+
$this->assertEquals(['mode' => 'LIVE'], $request->buildQueryParams());
240240
}
241241

242242
/**

0 commit comments

Comments
 (0)