Support receiving links and properly reject unsupported attachments

closes #52, closes #73, closes #16, closes #3, closes #8
This commit is contained in:
Grishka
2023-09-26 04:58:09 +03:00
parent df43d58045
commit 61d2a49712
6 changed files with 77 additions and 32 deletions

View File

@@ -116,7 +116,7 @@ class ShareViewController: NSViewController, ShareExtensionDelegate{
private func urlsReady(){
for url in urls{
if url.isFileURL{
var isDirectory=UnsafeMutablePointer<ObjCBool>.allocate(capacity: 1)
let isDirectory=UnsafeMutablePointer<ObjCBool>.allocate(capacity: 1)
if FileManager.default.fileExists(atPath: url.path, isDirectory: isDirectory) && isDirectory.pointee.boolValue{
print("Canceling share request because URL \(url) is a directory")
let cancelError = NSError(domain: NSCocoaErrorDomain, code: NSUserCancelledError, userInfo: nil)