mirror of
https://github.com/HDInnovations/UNIT3D-Community-Edition.git
synced 2026-05-07 19:49:59 -05:00
Merge pull request #3153 from Roardom/soft-deleted-users-invites
(Update) Don't modify invites of soft-deleted users
This commit is contained in:
@@ -18,7 +18,6 @@ use App\Models\Comment;
|
||||
use App\Models\FreeleechToken;
|
||||
use App\Models\Group;
|
||||
use App\Models\History;
|
||||
use App\Models\Invite;
|
||||
use App\Models\Like;
|
||||
use App\Models\Message;
|
||||
use App\Models\Peer;
|
||||
@@ -147,18 +146,6 @@ class AutoSoftDeleteDisabledUsers extends Command
|
||||
$user->followers()->detach();
|
||||
$user->following()->detach();
|
||||
|
||||
// Removes UserID from Sent Invites if any and replaces with System UserID (1)
|
||||
foreach (Invite::where('user_id', '=', $user->id)->get() as $sentInvite) {
|
||||
$sentInvite->user_id = 1;
|
||||
$sentInvite->save();
|
||||
}
|
||||
|
||||
// Removes UserID from Received Invite if any and replaces with System UserID (1)
|
||||
foreach (Invite::where('accepted_by', '=', $user->id)->get() as $receivedInvite) {
|
||||
$receivedInvite->accepted_by = 1;
|
||||
$receivedInvite->save();
|
||||
}
|
||||
|
||||
// Removes all Peers for user
|
||||
foreach (Peer::where('user_id', '=', $user->id)->get() as $peer) {
|
||||
$peer->delete();
|
||||
|
||||
+1
-1
@@ -471,7 +471,7 @@ Route::middleware('language')->group(function (): void {
|
||||
Route::post('/store', [App\Http\Controllers\User\InviteController::class, 'store'])->name('store');
|
||||
Route::post('/{sentInvite}/send', [App\Http\Controllers\User\InviteController::class, 'send'])->name('send');
|
||||
Route::delete('/{sentInvite}', [App\Http\Controllers\User\InviteController::class, 'destroy'])->name('destroy')->withTrashed();
|
||||
Route::get('/', [App\Http\Controllers\User\InviteController::class, 'index'])->name('index');
|
||||
Route::get('/', [App\Http\Controllers\User\InviteController::class, 'index'])->name('index')->withTrashed();
|
||||
});
|
||||
|
||||
// Notifications
|
||||
|
||||
Reference in New Issue
Block a user