diff --git a/app/Http/Controllers/LogoutController.php b/app/Http/Controllers/LogoutController.php index eda0c48d991c..b49fa716abca 100644 --- a/app/Http/Controllers/LogoutController.php +++ b/app/Http/Controllers/LogoutController.php @@ -59,9 +59,11 @@ class LogoutController extends BaseController */ public function index(Request $request) { - CompanyToken::with('company') + $ct = CompanyToken::with('company.tokens') ->whereRaw('BINARY `token`= ?', [$request->header('X-API-TOKEN')]) - ->company + ->first(); + + $ct->company ->tokens() ->where('is_system', true) ->forceDelete();