mirror of
https://github.com/HDInnovations/UNIT3D-Community-Edition.git
synced 2026-04-24 12:09:02 -05:00
(Update) Rework Group Queries
- use select and not pluck
This commit is contained in:
@@ -22,18 +22,18 @@ class ActivationController extends Controller
|
||||
{
|
||||
public function activate($token)
|
||||
{
|
||||
$bannedGroup = Group::where('slug', '=', 'banned')->pluck('id');
|
||||
$memberGroup = Group::where('slug', '=', 'member')->pluck('id');
|
||||
$bannedGroup = Group::where('slug', '=', 'banned')->select('id')->first();
|
||||
$memberGroup = Group::where('slug', '=', 'member')->select('id')->first();
|
||||
|
||||
$activation = UserActivation::with('user')->where('token', $token)->firstOrFail();
|
||||
if ($activation->user->id && $activation->user->group->id != $bannedGroup) {
|
||||
if ($activation->user->id && $activation->user->group->id != $bannedGroup->id) {
|
||||
$activation->user->active = 1;
|
||||
$activation->user->can_upload = 1;
|
||||
$activation->user->can_download = 1;
|
||||
$activation->user->can_request = 1;
|
||||
$activation->user->can_comment = 1;
|
||||
$activation->user->can_invite = 1;
|
||||
$activation->user->group_id = $memberGroup;
|
||||
$activation->user->group_id = $memberGroup->id;
|
||||
$activation->user->save();
|
||||
|
||||
// Activity Log
|
||||
|
||||
Reference in New Issue
Block a user