Commit ff5edb4f by Martijn van Dijk

Fix cast issue

parent e6384308
...@@ -219,14 +219,14 @@ public class PermissionHandlerPlugin implements MethodCallHandler { ...@@ -219,14 +219,14 @@ public class PermissionHandlerPlugin implements MethodCallHandler {
public void onMethodCall(MethodCall call, @NonNull Result result) { public void onMethodCall(MethodCall call, @NonNull Result result) {
switch (call.method) { switch (call.method) {
case "checkPermissionStatus": { case "checkPermissionStatus": {
@PermissionGroup final int permission = (int) call.arguments; @PermissionGroup final int permission = Integer.parseInt(call.arguments.toString());
@PermissionStatus final int permissionStatus = checkPermissionStatus(permission); @PermissionStatus final int permissionStatus = checkPermissionStatus(permission);
result.success(permissionStatus); result.success(permissionStatus);
break; break;
} }
case "checkServiceStatus": { case "checkServiceStatus": {
@PermissionGroup final int permission = (int) call.arguments; @PermissionGroup final int permission = Integer.parseInt(call.arguments.toString());
@ServiceStatus final int serviceStatus = checkServiceStatus(permission); @ServiceStatus final int serviceStatus = checkServiceStatus(permission);
result.success(serviceStatus); result.success(serviceStatus);
...@@ -246,7 +246,7 @@ public class PermissionHandlerPlugin implements MethodCallHandler { ...@@ -246,7 +246,7 @@ public class PermissionHandlerPlugin implements MethodCallHandler {
requestPermissions(permissions); requestPermissions(permissions);
break; break;
case "shouldShowRequestPermissionRationale": { case "shouldShowRequestPermissionRationale": {
@PermissionGroup final int permission = (int) call.arguments; @PermissionGroup final int permission = Integer.parseInt(call.arguments.toString());
result.success(shouldShowRequestPermissionRationale(permission)); result.success(shouldShowRequestPermissionRationale(permission));
break; break;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment