@extends('layouts.app')
@section('title', 'Ticket #' . $ticket->ticket_number)
@section('page-title', 'Detalle del Ticket #' . $ticket->ticket_number)
@section('content')
{{ $ticket->description }}
{{ $ticket->resolution_notes }}
{!! nl2br(e($comment->content)) !!}
{{-- Debug: mostrar cantidad de attachments --}} @if(config('app.debug')) DEBUG: {{ $comment->attachments->count() }} archivo(s) adjunto(s) @endif @if($comment->attachments->count() > 0)No hay comentarios todav铆a
@endforelse @php $user = auth()->user(); $canComment = false; if ($user->role === 'administrador') { $canComment = true; } elseif ($user->role === 'solicitante') { $canComment = ($ticket->requester_id === $user->id); } elseif (in_array($user->role, ['responsable', 'ingeniero', 'supervisor'])) { $assignedProjectIds = $user->getAssignedProjectIds(); $canComment = ($ticket->assigned_to === $user->id) || ($ticket->requester_id === $user->id) || (in_array($ticket->project_id, $assignedProjectIds)); } @endphp @if($ticket->status != 'cerrado' && $canComment)