Showing
1 changed file
with
7 additions
and
5 deletions
| @@ -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 | } |
-
Please register or login to post a comment