summaryrefslogtreecommitdiffhomepage
path: root/gui/src/renderer/components
diff options
context:
space:
mode:
authorOskar Nyberg <oskar@mullvad.net>2022-02-14 17:08:35 +0100
committerOskar Nyberg <oskar@mullvad.net>2022-02-15 10:41:47 +0100
commitb03fb927bcece83ed040eb1dc0f0ae4fb5b4a225 (patch)
treee991ed4ed240cd78057e437dfdee1882818d749f /gui/src/renderer/components
parent9b0f03ddb75ad531e85a9232c1aba3822e9356e4 (diff)
downloadmullvadvpn-b03fb927bcece83ed040eb1dc0f0ae4fb5b4a225.tar.xz
mullvadvpn-b03fb927bcece83ed040eb1dc0f0ae4fb5b4a225.zip
Handle undefined expiry
Diffstat (limited to 'gui/src/renderer/components')
-rw-r--r--gui/src/renderer/components/ExpiredAccountAddTime.tsx8
1 files changed, 7 insertions, 1 deletions
diff --git a/gui/src/renderer/components/ExpiredAccountAddTime.tsx b/gui/src/renderer/components/ExpiredAccountAddTime.tsx
index 5085042c6f..fa98b1df59 100644
--- a/gui/src/renderer/components/ExpiredAccountAddTime.tsx
+++ b/gui/src/renderer/components/ExpiredAccountAddTime.tsx
@@ -157,7 +157,13 @@ export function TimeAdded(props: ITimeAddedProps) {
const duration =
props.secondsAdded !== undefined ? formatRelativeDate(props.secondsAdded * 1000, 0) : undefined;
- const newExpiry = formatDate(props.newExpiry ?? expiry!, locale);
+
+ let newExpiry = '';
+ if (props.newExpiry !== undefined) {
+ newExpiry = formatDate(props.newExpiry, locale);
+ } else if (expiry !== undefined) {
+ newExpiry = formatDate(expiry, locale);
+ }
return (
<Layout>