瀏覽代碼

Update ParentalControlsController

Daniel Supernault 1 年之前
父節點
當前提交
c7ed684a5c
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      app/Http/Controllers/ParentalControlsController.php

+ 6 - 0
app/Http/Controllers/ParentalControlsController.php

@@ -5,6 +5,7 @@ namespace App\Http\Controllers;
 use Illuminate\Http\Request;
 use Illuminate\Http\Request;
 use App\Models\ParentalControls;
 use App\Models\ParentalControls;
 use App\Models\UserRoles;
 use App\Models\UserRoles;
+use App\Profile;
 use App\User;
 use App\User;
 use App\Http\Controllers\Auth\RegisterController;
 use App\Http\Controllers\Auth\RegisterController;
 use Illuminate\Auth\Events\Registered;
 use Illuminate\Auth\Events\Registered;
@@ -65,6 +66,11 @@ class ParentalControlsController extends Controller
         $pc->save();
         $pc->save();
 
 
         $roles = UserRoleService::mapActions($pc->child_id, $ff);
         $roles = UserRoleService::mapActions($pc->child_id, $ff);
+        if(isset($roles['account-force-private'])) {
+            $c = Profile::whereUserId($pc->child_id)->first();
+            $c->is_private = $roles['account-force-private'];
+            $c->save();
+        }
         UserRoles::whereUserId($pc->child_id)->update(['roles' => $roles]);
         UserRoles::whereUserId($pc->child_id)->update(['roles' => $roles]);
         return redirect($pc->manageUrl() . '?permissions');
         return redirect($pc->manageUrl() . '?permissions');
     }
     }