Ind.ie is now Small Technology Foundation.
Commit a98aa0db authored by Aral Balkan's avatar Aral Balkan

Actually fixed the showing of received attachment links in Finder (for both...

Actually fixed the showing of received attachment links in Finder (for both All Friends and conversations timelines). Closes #185.
parent 2323f6f3
......@@ -469,10 +469,27 @@ class TimelineViewController: NSViewController, WKNavigationDelegate
else
{
// It’s a different person
let rootPath = NSHomeDirectory().stringByAppendingPathComponent("/Pulse/Sync/2. Specific friends/\(theCommand)/")
let filePath = (rootPath as NSString).stringByAppendingPathComponent("from/\(downloadFolder)/\(downloadFileName)")
var rootPath:String
if downloadTimeline == "all-friends"
{
rootPath = NSHomeDirectory().stringByAppendingPathComponent("/Pulse/Sync/3. All your friends/from/\(theCommand)/")
}
else if downloadTimeline == "specific-friends"
{
rootPath = NSHomeDirectory().stringByAppendingPathComponent("/Pulse/Sync/2. Specific friends/\(theCommand)/from/")
}
else
{
// Unexpected downloadTimeline
rootPath = "error"
println("Warning: could not display download link for \(downloadTimeline). Not implemented.")
decisionHandler(WKNavigationActionPolicy.Cancel)
return
}
let filePath = (rootPath as NSString).stringByAppendingPathComponent("\(downloadFolder)/\(downloadFileName)")
println("About to show attachment at path: \(filePath)")
// println("About to show attachment at path: \(filePath)")
NSWorkspace.sharedWorkspace().selectFile(filePath, inFileViewerRootedAtPath: rootPath)
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment