From 8ffcdf7fa0a75c602be9a05f30356905ec8cc802 Mon Sep 17 00:00:00 2001 From: Ehren Kret Date: Mon, 1 Apr 2024 11:53:22 -0500 Subject: [PATCH] simplify function body --- SignalShareExtension/ShareViewController.swift | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/SignalShareExtension/ShareViewController.swift b/SignalShareExtension/ShareViewController.swift index f6f16eb43e..6e24acc2c5 100644 --- a/SignalShareExtension/ShareViewController.swift +++ b/SignalShareExtension/ShareViewController.swift @@ -539,13 +539,7 @@ public class ShareViewController: UIViewController, ShareViewDelegate, SAEFailed private static func itemMatchesSpecificUtiType(itemProvider: NSItemProvider, utiType: String) -> Bool { // URLs, contacts and other special items have to be detected separately. // Many shares (e.g. pdfs) will register many UTI types and/or conform to kUTTypeData. - guard itemProvider.registeredTypeIdentifiers.count == 1 else { - return false - } - guard let firstUtiType = itemProvider.registeredTypeIdentifiers.first else { - return false - } - return firstUtiType == utiType + return [utiType] == itemProvider.registeredTypeIdentifiers } private static func isVisualMediaItem(itemProvider: NSItemProvider) -> Bool {