Commit 9393aa44 by Maurits van Beusekom Committed by GitHub

Merge pull request #228 from martijn00/cast-issue

Fix cast issue
parents e6384308 ff5edb4f
......@@ -219,14 +219,14 @@ public class PermissionHandlerPlugin implements MethodCallHandler {
public void onMethodCall(MethodCall call, @NonNull Result result) {
switch (call.method) {
case "checkPermissionStatus": {
@PermissionGroup final int permission = (int) call.arguments;
@PermissionGroup final int permission = Integer.parseInt(call.arguments.toString());
@PermissionStatus final int permissionStatus = checkPermissionStatus(permission);
result.success(permissionStatus);
break;
}
case "checkServiceStatus": {
@PermissionGroup final int permission = (int) call.arguments;
@PermissionGroup final int permission = Integer.parseInt(call.arguments.toString());
@ServiceStatus final int serviceStatus = checkServiceStatus(permission);
result.success(serviceStatus);
......@@ -246,7 +246,7 @@ public class PermissionHandlerPlugin implements MethodCallHandler {
requestPermissions(permissions);
break;
case "shouldShowRequestPermissionRationale": {
@PermissionGroup final int permission = (int) call.arguments;
@PermissionGroup final int permission = Integer.parseInt(call.arguments.toString());
result.success(shouldShowRequestPermissionRationale(permission));
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