Skip to content

Commit 025e247

Browse files
committed
Merge branch 'page-url-whitespace' of https://github.com/AllanKoder/ComputerScienceResources.com into page-url-whitespace
2 parents e529b2e + bc02ff3 commit 025e247

6 files changed

Lines changed: 7 additions & 6 deletions

File tree

app/Http/Controllers/ResourceEditsController.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
use App\Http\Requests\StoreResourceEdit;
66
use App\Models\ComputerScienceResource;
77
use App\Models\ResourceEdits;
8-
use App\Services\DataNormalizationService;
98
use App\Services\ResourceEditsService;
109
use Illuminate\Support\Facades\Auth;
1110
use Illuminate\Support\Facades\DB;

app/Models/ResourceEdits.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
use App\Services\ResourceEditsService;
77
use App\Traits\HasComments;
88
use App\Traits\HasVotes;
9+
use App\Utilities\UrlUtilities;
910
use Cviebrock\EloquentSluggable\Sluggable;
1011
use Illuminate\Database\Eloquent\Attributes\ObservedBy;
1112
use Illuminate\Database\Eloquent\Casts\Attribute;
@@ -14,7 +15,6 @@
1415
use Illuminate\Database\Eloquent\Relations\BelongsTo;
1516
use Illuminate\Database\Eloquent\SoftDeletes;
1617
use Illuminate\Support\Facades\Auth;
17-
use App\Utilities\UrlUtilities;
1818
use Illuminate\Support\Facades\Storage;
1919
use ShiftOneLabs\LaravelCascadeDeletes\CascadesDeletes;
2020
use Spatie\Activitylog\LogOptions;
@@ -94,6 +94,7 @@ protected function proposedChanges(): Attribute
9494
if (array_key_exists('page_url', $value) && is_string($value['page_url'])) {
9595
$value['page_url'] = UrlUtilities::normalize($value['page_url']);
9696
}
97+
9798
return json_encode($value);
9899
}
99100
);

app/Services/ComputerScienceResourceService.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ public function getShowResourceData(Request $request, string $slug, string $tab
110110

111111
$validTabs = ['reviews', 'discussion', 'edits'];
112112
if (! in_array($tab, $validTabs)) {
113-
throw new ResourceInvalidTabException('Invalid tab: ' . $tab);
113+
throw new ResourceInvalidTabException('Invalid tab: '.$tab);
114114
}
115115

116116
$data = [
@@ -145,7 +145,7 @@ function () use ($computerScienceResource, $sortBy, $request) {
145145
);
146146
} elseif ($tab === 'discussion') {
147147
$data['discussion'] = Inertia::defer(
148-
fn() => $this->commentService->getPaginatedComments('resource', $computerScienceResource->id, 0, 150, $sortBy)
148+
fn () => $this->commentService->getPaginatedComments('resource', $computerScienceResource->id, 0, 150, $sortBy)
149149
);
150150
}
151151

app/Services/DataNormalizationService.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<?php
22

33
namespace App\Services;
4+
45
use App\Utilities\UrlUtilities;
56

67
class DataNormalizationService

app/Services/ResourceEditsService.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
namespace App\Services;
44

5-
use App\Models\ResourceEdits;
65
use App\Models\ComputerScienceResource;
6+
use App\Models\ResourceEdits;
77
use App\Utilities\UrlUtilities;
88

99
class ResourceEditsService

tests/Feature/ComputerScienceResourceTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ public function test_posting_duplicate_resource_returns_existing_resource()
155155
$this->postJson(route('resources.store'), $formData);
156156

157157
// Try to create the same resource again, with a slighly different URL
158-
$formData['page_url'] = $formData['page_url'] . " ";
158+
$formData['page_url'] = $formData['page_url'].' ';
159159
$response = $this->postJson(route('resources.store'), $formData);
160160

161161
$response->assertStatus(200);

0 commit comments

Comments
 (0)