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:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user