Skip to content

Commit f3d7b6b

Browse files
committed
update front-end program files that refer to columns study_cases.reviewed, change it to refer to column study_cases.status
1 parent 3e08263 commit f3d7b6b

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

app/Http/Controllers/StudyCaseController.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public function getData(StudyCase $studycase) {
2424
public function index()
2525
{
2626
// Retrieve 3 most recent cases
27-
$recentCases = StudyCase::where('reviewed', 1)
27+
$recentCases = StudyCase::where('status', StudyCaseStatus::Reviewed)
2828
->orderBy('created_at', 'desc')
2929
->take(3)
3030
->get();

app/Livewire/SearchCases.php

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
use App\Models\Indicator;
1010
use App\Models\StudyCase;
1111
use Livewire\WithPagination;
12+
use App\Enums\StudyCaseStatus;
1213

1314
class SearchCases extends Component
1415
{
@@ -31,33 +32,33 @@ class SearchCases extends Component
3132
public function mount()
3233
{
3334
// Retrieve all cases and the related languages, tags, and countries
34-
$this->cases = StudyCase::where('reviewed', 1)
35+
$this->cases = StudyCase::where('status', StudyCaseStatus::Reviewed)
3536
->orderBy('order', 'asc')
3637
->get();
3738
$this->caseCount = $this->cases->count();
3839

3940
// Retrieve languages, tags, and countries that have related reviewed cases
4041
$this->languages = Language::whereHas('studyCases', function ($query) {
41-
$query->where('reviewed', 1);
42+
$query->where('status', StudyCaseStatus::Reviewed);
4243
})->orderBy('name')->get();
4344

4445
$this->tags = Tag::whereHas('studyCases', function ($query) {
45-
$query->where('reviewed', 1);
46+
$query->where('status', StudyCaseStatus::Reviewed);
4647
})->orderBy('name')->get();
4748

4849
$this->indicators = Indicator::whereHas('evidence.claim.studyCase', function ($query) {
49-
$query->where('reviewed', 1);
50+
$query->where('status', StudyCaseStatus::Reviewed);
5051
})->orderBy('name')->get();
5152

5253
$this->countries = Country::whereHas('studyCases', function ($query) {
53-
$query->where('reviewed', 1);
54+
$query->where('status', StudyCaseStatus::Reviewed);
5455
})->orderBy('name')->get();
5556
}
5657

5758
public function searchCases()
5859
{
5960
// Setup the query and only retrieve reviewed cases
60-
$query = StudyCase::query()->where('reviewed', 1);
61+
$query = StudyCase::query()->where('status', StudyCaseStatus::Reviewed);
6162

6263
// Handle the search term (if present)
6364
if ($this->query) {

0 commit comments

Comments
 (0)