fix: Fix missing Camera error
This commit is contained in:
parent
533c32a48d
commit
38749fb613
@ -252,6 +252,23 @@ enum CaptureError {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// MARK: - SystemError
|
||||||
|
|
||||||
|
enum SystemError: String {
|
||||||
|
case noManager = "no-camera-manager"
|
||||||
|
|
||||||
|
var code: String {
|
||||||
|
return rawValue
|
||||||
|
}
|
||||||
|
|
||||||
|
var message: String {
|
||||||
|
switch self {
|
||||||
|
case .noManager:
|
||||||
|
return "No Camera Manager was found."
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// MARK: - CameraError
|
// MARK: - CameraError
|
||||||
|
|
||||||
enum CameraError: Error {
|
enum CameraError: Error {
|
||||||
@ -278,6 +295,8 @@ enum CameraError: Error {
|
|||||||
return "session/\(id.code)"
|
return "session/\(id.code)"
|
||||||
case let .capture(id: id):
|
case let .capture(id: id):
|
||||||
return "capture/\(id.code)"
|
return "capture/\(id.code)"
|
||||||
|
case let .system(id: id):
|
||||||
|
return "system/\(id.code)"
|
||||||
case .unknown:
|
case .unknown:
|
||||||
return "unknown/unknown"
|
return "unknown/unknown"
|
||||||
}
|
}
|
||||||
@ -297,6 +316,8 @@ enum CameraError: Error {
|
|||||||
return id.message
|
return id.message
|
||||||
case let .capture(id: id):
|
case let .capture(id: id):
|
||||||
return id.message
|
return id.message
|
||||||
|
case let .system(id: id):
|
||||||
|
return id.message
|
||||||
case let .unknown(message: message):
|
case let .unknown(message: message):
|
||||||
return message ?? "An unexpected error occured."
|
return message ?? "An unexpected error occured."
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user