Skip to content
This repository has been archived by the owner on Aug 16, 2024. It is now read-only.

Commit

Permalink
fix: Fix application status tag cases. (#174)
Browse files Browse the repository at this point in the history
* fix: Fix application status tag cases.

* fix: Fix application status tag cases.

fix: Fix application status tag cases.

fix: Stop rendering empty nav menu on sign-in page.
  • Loading branch information
fibble committed Aug 2, 2024
1 parent 88fd65c commit 1b751bf
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -25,17 +25,17 @@ public function __construct($ref, $data, $sectionDetails)
switch ($status) {
case 1:
$mode = 'edit';
$statusText = 'INCOMPLETE';
$statusText = 'Incomplete';
$statusColour = 'orange';
break;
case 2:
$mode = 'edit';
$statusText = 'COMPLETE';
$statusText = 'Complete';
$statusColour = 'green';
break;
default:
$mode = 'add';
$statusText = 'NOT STARTED';
$statusText = 'Not started';
$statusColour = 'grey';
break;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ public function testViewWithRequiresAttention(): void
$this->assertInstanceOf(ViewModel::class, $viewModel);
$this->assertEquals('section.name.type_of_licence', $viewModel->getVariable('name'));
$this->assertEquals('orange', $viewModel->getVariable('statusColour'));
$this->assertEquals('INCOMPLETE', $viewModel->getVariable('status'));
$this->assertEquals('Incomplete', $viewModel->getVariable('status'));
$this->assertTrue($viewModel->getVariable('enabled'));
$this->assertEquals(1, $viewModel->getVariable('sectionNumber'));
}
Expand All @@ -50,7 +50,7 @@ public function testViewWithUpdated(): void
$this->assertInstanceOf(ViewModel::class, $viewModel);
$this->assertEquals('section.name.type_of_licence', $viewModel->getVariable('name'));
$this->assertEquals('green', $viewModel->getVariable('statusColour'));
$this->assertEquals('COMPLETE', $viewModel->getVariable('status'));
$this->assertEquals('Complete', $viewModel->getVariable('status'));
$this->assertTrue($viewModel->getVariable('enabled'));
$this->assertEquals(1, $viewModel->getVariable('sectionNumber'));
}
Expand All @@ -73,7 +73,7 @@ public function testViewWithUnchanged(): void
$this->assertInstanceOf(ViewModel::class, $viewModel);
$this->assertEquals('section.name.type_of_licence', $viewModel->getVariable('name'));
$this->assertEquals('grey', $viewModel->getVariable('statusColour'));
$this->assertEquals('NOT STARTED', $viewModel->getVariable('status'));
$this->assertEquals('Not Started', $viewModel->getVariable('status'));
$this->assertFalse($viewModel->getVariable('enabled'));
$this->assertEquals(1, $viewModel->getVariable('sectionNumber'));
}
Expand Down
4 changes: 2 additions & 2 deletions module/Olcs/view/layouts/base.phtml
Original file line number Diff line number Diff line change
Expand Up @@ -193,12 +193,12 @@ $isLoggedIn = $currentUser->isLoggedIn();
: $this->translate('header-vehicle-operator-licensing');
?>
</a>
<?php if ($isLoggedIn): ?>
<nav aria-label="Menu" class="govuk-header__navigation">
<button type="button" class="govuk-header__menu-button govuk-js-header-toggle" aria-controls="navigation" aria-label="<?php echo $this->escapeHtml($this->translate('show.or.hide.top.level.navigation')); ?>">
<?php echo $this->escapeHtml($this->translate('menu')); ?>
</button>
<?php
if ($isLoggedIn) {
// get Home navigation
$navigation = $this->navigation('navigation')->getContainer()->findBy('id', 'home');

Expand All @@ -219,9 +219,9 @@ $isLoggedIn = $currentUser->isLoggedIn();

// This seems irrelevant, but it's very important as the partial is set elsewhere
$menu->setPartial(null);
}
?>
</nav>
<?php endif; ?>
</div>
</div>
</header>
Expand Down

0 comments on commit 1b751bf

Please sign in to comment.