diff options
| author | Oskar Nyberg <oskar@mullvad.net> | 2022-02-14 17:08:35 +0100 |
|---|---|---|
| committer | Oskar Nyberg <oskar@mullvad.net> | 2022-02-15 10:41:47 +0100 |
| commit | b03fb927bcece83ed040eb1dc0f0ae4fb5b4a225 (patch) | |
| tree | e991ed4ed240cd78057e437dfdee1882818d749f /gui/src | |
| parent | 9b0f03ddb75ad531e85a9232c1aba3822e9356e4 (diff) | |
| download | mullvadvpn-b03fb927bcece83ed040eb1dc0f0ae4fb5b4a225.tar.xz mullvadvpn-b03fb927bcece83ed040eb1dc0f0ae4fb5b4a225.zip | |
Handle undefined expiry
Diffstat (limited to 'gui/src')
| -rw-r--r-- | gui/src/renderer/components/ExpiredAccountAddTime.tsx | 8 |
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> |
