From: Claudio Cambra Date: Mon, 4 Mar 2024 12:40:31 +0000 (+0800) Subject: Add convenience property to nkshare extension to get valid expiration date string X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~12^2~7^2~46^2~91 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=b1cf42fa924fdd2e8a00869ad231a55c31971283;p=nextcloud-desktop.git Add convenience property to nkshare extension to get valid expiration date string Signed-off-by: Claudio Cambra --- diff --git a/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/Extensions/NKShare+Extensions.swift b/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/Extensions/NKShare+Extensions.swift index 0db7d83b3..e458a7a2e 100644 --- a/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/Extensions/NKShare+Extensions.swift +++ b/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/Extensions/NKShare+Extensions.swift @@ -94,4 +94,11 @@ extension NKShare { return "Unknown share" } } + + var expirationDateString: String? { + guard let date = expirationDate else { return nil } + let dateFormatter = DateFormatter() + dateFormatter.dateFormat = "YYYY-MM-dd HH:mm:ss" + return dateFormatter.string(from: date as Date) + } }