fix: prevents self approval (#8)

Reviewed-on: #8
Co-authored-by: Paul Couture <paul@paulcouture.com>
Co-committed-by: Paul Couture <paul@paulcouture.com>
This commit was merged in pull request #8.
This commit is contained in:
2024-01-14 11:22:16 -06:00
committed by Paul Couture
parent b14a77762d
commit e25b617327
2 changed files with 7 additions and 0 deletions

View File

@@ -90,6 +90,9 @@ class ArtworkController extends Controller
'artwork_id' => 'required|exists:artworks,id'
]);
$artwork = Artwork::find($request->artwork_id);
if ($artwork->artist_id == $user->artists->first()->id) {
return redirect('/approve-artwork');
}
if (is_null($artwork->approved_by)) {
$artwork->approved_by = $user->artists->first()->id;
$artwork->save();