mirror of
https://github.com/seanmorley15/AdventureLog.git
synced 2025-07-23 14:59:36 +02:00
Fix date display logic to handle undefined visit dates in DateRangeCollapse and adventure page
This commit is contained in:
parent
1997f164b8
commit
9e304f81fe
2 changed files with 6 additions and 2 deletions
|
@ -410,7 +410,9 @@
|
||||||
<p class="text-sm text-base-content font-medium">
|
<p class="text-sm text-base-content font-medium">
|
||||||
{#if isAllDay(visit.start_date)}
|
{#if isAllDay(visit.start_date)}
|
||||||
<span class="badge badge-outline mr-2">{$t('adventures.all_day')}</span>
|
<span class="badge badge-outline mr-2">{$t('adventures.all_day')}</span>
|
||||||
{visit.start_date ? visit.start_date.split('T')[0] : ''} – {visit.end_date
|
{visit.start_date && typeof visit.start_date === 'string'
|
||||||
|
? visit.start_date.split('T')[0]
|
||||||
|
: ''} – {visit.end_date && typeof visit.end_date === 'string'
|
||||||
? visit.end_date.split('T')[0]
|
? visit.end_date.split('T')[0]
|
||||||
: ''}
|
: ''}
|
||||||
{:else if 'start_timezone' in visit}
|
{:else if 'start_timezone' in visit}
|
||||||
|
|
|
@ -365,7 +365,9 @@
|
||||||
<div class="flex items-center gap-2 mb-2">
|
<div class="flex items-center gap-2 mb-2">
|
||||||
<span class="badge badge-primary">All Day</span>
|
<span class="badge badge-primary">All Day</span>
|
||||||
<span class="font-semibold">
|
<span class="font-semibold">
|
||||||
{visit.start_date.split('T')[0]} – {visit.end_date.split('T')[0]}
|
{visit.start_date ? visit.start_date.split('T')[0] : ''} – {visit.end_date
|
||||||
|
? visit.end_date.split('T')[0]
|
||||||
|
: ''}
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
{:else}
|
{:else}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue