@extends('layouts.base') @section('title', __('Mon compte')) @section('content') {{-- DEBUG (temporaire) --}} @php $u = auth()->user(); $names = []; if ($u && (int)$u->id !== 1) { try { $u->loadMissing(['societies:id,name']); $names = $u->societies->pluck('name')->all(); } catch (\Throwable $e) { $names = \DB::table('societydb_user')->join('societydb','societydb.id','=','societydb_user.society_id') ->where('societydb_user.user_id',$u->id)->pluck('societydb.name')->all(); } } @endphp

DEBUG sociétés : {{ implode(', ', $names) ?: '—' }}

@if(session('ok'))
{{ session('ok') }}
@endif @if($errors->any())
@endif @php $pt = $p ?? null; @endphp; @if(!$pt)
{{ __('Ce waypoint est introuvable ou n’a pas été fourni.') }}
@else @php $names = $societyNames ?? []; if (empty($names)) { $u = auth()->user(); if ($u && (int)$u->id !== 1) { try { $u->loadMissing(['societies:id,name']); $names = $u->societies->pluck('name')->filter()->values()->all(); } catch (\Throwable $e) { $names = \DB::table('societydb_user') ->join('societydb', 'societydb.id', '=', 'societydb_user.society_id') ->where('societydb_user.user_id', $u->id) ->orderBy('societydb.name') ->pluck('societydb.name') ->all(); } } } @endphp @auth @if((int)auth()->id() !== 1)
{{ __('Company / Companies') }}
{{ __('These links are managed by your administrator.') }}
@if(!empty($names))
    @foreach($names as $name)
  • @endforeach
@else
{{ __('No company linked to your account.') }} PAsske !
@endif
@endif @endauth
@csrf @method('PUT')
{{ __('Annuler') }} @csrf @method('DELETE')
@endif
@endsection