update existing code to use wrapper API
This commit is contained in:
@ -543,8 +543,7 @@
|
||||
}
|
||||
|
||||
public static func pathForAudioDirectory(itemID: String) -> URL {
|
||||
FileManager.default
|
||||
.urls(for: .documentDirectory, in: .userDomainMask)[0]
|
||||
URL.om_documentsDirectory
|
||||
.appendingPathComponent("audio-\(itemID)/")
|
||||
}
|
||||
|
||||
|
||||
@ -56,8 +56,7 @@ struct SpeechDocument: Decodable {
|
||||
}
|
||||
|
||||
static func audioDirectory(pageId: String) -> URL {
|
||||
FileManager.default
|
||||
.urls(for: .documentDirectory, in: .userDomainMask)[0]
|
||||
URL.om_documentsDirectory
|
||||
.appendingPathComponent("audio-\(pageId)")
|
||||
}
|
||||
}
|
||||
@ -213,12 +212,10 @@ struct SpeechSynthesizer {
|
||||
|
||||
let data = try await downloadData(session: session, request: speechItem.urlRequest)
|
||||
|
||||
let tempPath = FileManager.default
|
||||
.urls(for: .cachesDirectory, in: .userDomainMask)[0]
|
||||
let tempPath = URL.om_cachesDirectory
|
||||
.appendingPathComponent(UUID().uuidString + ".mp3")
|
||||
|
||||
let tempSMPath = FileManager.default
|
||||
.urls(for: .cachesDirectory, in: .userDomainMask)[0]
|
||||
let tempSMPath = URL.om_cachesDirectory
|
||||
.appendingPathComponent(UUID().uuidString + ".speechMarks")
|
||||
|
||||
do {
|
||||
|
||||
@ -21,8 +21,7 @@ public extension DataService {
|
||||
|
||||
var localPdfURL: URL?
|
||||
|
||||
let tempPath = FileManager.default
|
||||
.urls(for: .cachesDirectory, in: .userDomainMask)[0]
|
||||
let tempPath = URL.om_cachesDirectory
|
||||
.appendingPathComponent(UUID().uuidString + ".pdf")
|
||||
|
||||
try await backgroundContext.perform { [weak self] in
|
||||
|
||||
@ -10,8 +10,7 @@ import QuickLookThumbnailing
|
||||
public enum PDFUtils {
|
||||
public static func copyToLocal(url: URL) throws -> String {
|
||||
let subPath = UUID().uuidString + ".pdf"
|
||||
let dest = FileManager.default
|
||||
.urls(for: .documentDirectory, in: .userDomainMask)[0]
|
||||
let dest = URL.om_documentsDirectory
|
||||
.appendingPathComponent(subPath)
|
||||
|
||||
try FileManager.default.copyItem(at: url, to: dest)
|
||||
@ -20,8 +19,7 @@ public enum PDFUtils {
|
||||
|
||||
public static func moveToLocal(url: URL) throws -> String {
|
||||
let subPath = UUID().uuidString + ".pdf"
|
||||
let dest = FileManager.default
|
||||
.urls(for: .documentDirectory, in: .userDomainMask)[0]
|
||||
let dest = URL.om_documentsDirectory
|
||||
.appendingPathComponent(subPath)
|
||||
|
||||
try FileManager.default.moveItem(at: url, to: dest)
|
||||
@ -29,8 +27,7 @@ public enum PDFUtils {
|
||||
}
|
||||
|
||||
public static func localPdfURL(filename: String) -> URL? {
|
||||
let url = FileManager.default
|
||||
.urls(for: .documentDirectory, in: .userDomainMask)[0]
|
||||
let url = URL.om_documentsDirectory
|
||||
.appendingPathComponent(filename)
|
||||
|
||||
return url
|
||||
|
||||
Reference in New Issue
Block a user