diff --git a/Pocket Poster/Controllers/SymHandler.swift b/Pocket Poster/Controllers/SymHandler.swift index 33ff99b..9caed85 100644 --- a/Pocket Poster/Controllers/SymHandler.swift +++ b/Pocket Poster/Controllers/SymHandler.swift @@ -16,7 +16,12 @@ class SymHandler { } private static func getSymlinkURL() -> URL { - return getDocumentsDirectory().appendingPathComponent(".Trash", conformingTo: .symbolicLink) + let lcPath = ProcessInfo.processInfo.environment["LC_HOME_PATH"] + var docsDir = getDocumentsDirectory() + if let lcPath = lcPath { + docsDir = URL(fileURLWithPath: "\(lcPath)/Documents") + } + return docsDir.appendingPathComponent(".Trash", conformingTo: .symbolicLink) } // MARK: Symlink Creation