immich/mobile/ios/Runner/Sync/PHAssetResourceExtensions.swift
2026-02-02 15:06:40 +01:00

16 lines
312 B
Swift

import Photos
extension PHAssetResource {
var isCurrent: Bool {
return value(forKey: "isCurrent") as? Bool ?? false
}
var isMediaResource: Bool {
var isMedia = type != .adjustmentData
if #available(iOS 17, *) {
isMedia = isMedia && type != .photoProxy
}
return isMedia
}
}