Skip to content

Commit 105178f

Browse files
groaxRick Holtman
andauthored
Update license expiry calculation to ensure integer return type, now I get a float with -20.91572169669 (#299)
Co-authored-by: Rick Holtman <rick.holtman@groax.nl>
1 parent 35fb99c commit 105178f

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

resources/views/customer/licenses/index.blade.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@ class="mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text
243243
@foreach($licenses as $license)
244244
@php
245245
$isLegacyLicense = $license->isLegacy();
246-
$daysUntilExpiry = $license->expires_at ? $license->expires_at->diffInDays(now()) : null;
246+
$daysUntilExpiry = $license->expires_at ? (int) now()->diffInDays($license->expires_at, false) : null;
247247
$needsRenewal = $isLegacyLicense && $daysUntilExpiry !== null && !$license->expires_at->isPast();
248248
@endphp
249249
<li class="{{ $needsRenewal ? 'bg-blue-50 dark:bg-blue-900/20' : '' }}">

resources/views/customer/licenses/list.blade.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
@foreach($licenses as $license)
3030
@php
3131
$isLegacyLicense = $license->isLegacy();
32-
$daysUntilExpiry = $license->expires_at ? $license->expires_at->diffInDays(now()) : null;
32+
$daysUntilExpiry = $license->expires_at ? (int) now()->diffInDays($license->expires_at, false) : null;
3333
$needsRenewal = $isLegacyLicense && $daysUntilExpiry !== null && !$license->expires_at->isPast();
3434
@endphp
3535
<li class="{{ $needsRenewal ? 'bg-blue-50 dark:bg-blue-900/20' : '' }}">

resources/views/customer/licenses/show.blade.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ class="ml-2 inline-flex items-center px-2.5 py-1.5 border border-gray-300 dark:b
158158

159159
@php
160160
$isLegacyLicense = $license->isLegacy();
161-
$daysUntilExpiry = $license->expires_at ? $license->expires_at->diffInDays(now()) : null;
161+
$daysUntilExpiry = $license->expires_at ? (int) now()->diffInDays($license->expires_at, false) : null;
162162
$needsRenewal = $isLegacyLicense && $daysUntilExpiry !== null;
163163
@endphp
164164

resources/views/livewire/customer/licenses.blade.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
@foreach($this->licenses as $license)
1818
@php
1919
$isLegacyLicense = $license->isLegacy();
20-
$daysUntilExpiry = $license->expires_at ? $license->expires_at->diffInDays(now()) : null;
20+
$daysUntilExpiry = $license->expires_at ? (int) now()->diffInDays($license->expires_at, false) : null;
2121
$needsRenewal = $isLegacyLicense && $daysUntilExpiry !== null && !$license->expires_at->isPast();
2222
2323
$status = match(true) {

resources/views/livewire/customer/licenses/show.blade.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@
9999
{{-- Renewal CTA --}}
100100
@php
101101
$isLegacyLicense = $license->isLegacy();
102-
$daysUntilExpiry = $license->expires_at ? $license->expires_at->diffInDays(now()) : null;
102+
$daysUntilExpiry = $license->expires_at ? (int) now()->diffInDays($license->expires_at, false) : null;
103103
$needsRenewal = $isLegacyLicense && $daysUntilExpiry !== null;
104104
@endphp
105105

0 commit comments

Comments
 (0)