Navaron Bracke

fix MacOS leftover error codes

@@ -484,8 +484,9 @@ public class MobileScannerPlugin: NSObject, FlutterPlugin, FlutterStreamHandler, @@ -484,8 +484,9 @@ public class MobileScannerPlugin: NSObject, FlutterPlugin, FlutterStreamHandler,
484 484
485 if error != nil { 485 if error != nil {
486 DispatchQueue.main.async { 486 DispatchQueue.main.async {
487 - // TODO: fix error code  
488 - result(FlutterError(code: "MobileScanner", message: error?.localizedDescription, details: nil)) 487 + result(FlutterError(
  488 + code: MobileScannerErrorCodes.BARCODE_ERROR,
  489 + message: error?.localizedDescription, details: nil))
489 } 490 }
490 return 491 return
491 } 492 }
@@ -510,10 +511,11 @@ public class MobileScannerPlugin: NSObject, FlutterPlugin, FlutterStreamHandler, @@ -510,10 +511,11 @@ public class MobileScannerPlugin: NSObject, FlutterPlugin, FlutterStreamHandler,
510 } 511 }
511 512
512 try imageRequestHandler.perform([barcodeRequest]) 513 try imageRequestHandler.perform([barcodeRequest])
513 - } catch let e {  
514 - // TODO: fix error code 514 + } catch let error {
515 DispatchQueue.main.async { 515 DispatchQueue.main.async {
516 - result(FlutterError(code: "MobileScanner", message: e.localizedDescription, details: nil)) 516 + result(FlutterError(
  517 + code: MobileScannerErrorCodes.BARCODE_ERROR,
  518 + message: error.localizedDescription, details: nil))
517 } 519 }
518 } 520 }
519 } 521 }