fix: render array values in policy settings

This commit is contained in:
Ahmed Darrazi 2026-01-01 13:01:35 +01:00
parent 854ce80df7
commit c749e22bee

View File

@ -99,8 +99,15 @@
{{ $row['value'] }}
</span>
@else
@php
$value = $row['value'] ?? 'N/A';
if (is_array($value) || is_object($value)) {
$value = json_encode($value, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
}
@endphp
<span class="text-sm text-gray-900 dark:text-white break-words">
{{ Str::limit($row['value'] ?? 'N/A', 200) }}
{{ Str::limit((string) $value, 200) }}
</span>
@endif
</dd>
@ -127,8 +134,15 @@
{{ $entry['key'] }}
</dt>
<dd class="mt-1 sm:mt-0 sm:col-span-2">
@php
$value = $entry['value'] ?? 'N/A';
if (is_array($value) || is_object($value)) {
$value = json_encode($value, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
}
@endphp
<span class="text-sm text-gray-900 dark:text-white break-words">
{{ Str::limit($entry['value'] ?? 'N/A', 200) }}
{{ Str::limit((string) $value, 200) }}
</span>
</dd>
</div>