โ
User Information
Name: {{ $user->name }}
Email: {{ $user->email }}
Company: {{ $user->company ?? 'Not Set' }}
Role: {{ $user->hasRole('company') ? 'Company User' : 'Other' }}
{{ $apiConnected ? 'โ
' : 'โ ๏ธ' }} API Connection
Status: {{ $apiConnected ? 'Connected' : 'Using Sample Data' }}
Token Available: {{ !empty(config('services.fabric.access_token')) ? 'Yes' : 'No' }}
๐ Current Database State
@php
$userWorkspaces = App\Models\Workspace::where('user_id', $user->id)->with('workspaceItems')->get();
$totalItems = $userWorkspaces->sum(function($ws) { return $ws->workspaceItems->count(); });
@endphp
Total Workspaces: {{ $userWorkspaces->count() }}
Total Assigned Items: {{ $totalItems }}
@if($userWorkspaces->count() > 0)
Workspace Details:
@foreach($userWorkspaces as $workspace)
{{ $workspace->name }} (ID: {{ $workspace->id }})
@foreach($workspace->workspaceItems as $item)
- {{ $item->name }} (Fabric ID: {{ $item->fabric_item_id }})
@endforeach
@endforeach
@endif
๐ Available Workspaces from API
Total Available: {{ count($availableWorkspaces) }}
@if(count($availableWorkspaces) > 0)
@foreach($availableWorkspaces as $workspace)
{{ $workspace['name'] }}
Type: {{ $workspace['type'] }} | Capacity: {{ $workspace['capacity'] }}
Items: {{ count($workspace['items']) }}
@if(count($workspace['items']) > 0)
Items in this workspace:
@foreach($workspace['items'] as $item)
-
{{ $item['displayName'] ?? $item['name'] ?? 'Unnamed' }}
({{ isset($item['is_assigned']) && $item['is_assigned'] ? 'ASSIGNED' : 'NOT ASSIGNED' }})
@endforeach
@endif
@endforeach
@endif