Пример #1
0
    public final void onCompleted(GraphResponse graphresponse)
    {
        int i;
        if (graphresponse.getError() != null)
        {
            return;
        }
        graphresponse = graphresponse.getJSONObject();
        JSONObject jsonobject;
        try
        {
            graphresponse = graphresponse.getJSONArray("data");
        }
        // Misplaced declaration of an exception variable
        catch (GraphResponse graphresponse)
        {
            d.a(FacebookUtils.access$700(), "getPermissions", graphresponse);
            return;
        }
        i = 0;
_L2:
        if (i >= graphresponse.length())
        {
            break MISSING_BLOCK_LABEL_114;
        }
        jsonobject = graphresponse.getJSONObject(i);
        if ("granted".equals(jsonobject.getString("status")))
        {
            a.add(jsonobject.getString("permission"));
            break MISSING_BLOCK_LABEL_164;
        }
        if ("declined".equals(jsonobject.getString("status")))
        {
            b.add(jsonobject.getString("permission"));
        }
        break MISSING_BLOCK_LABEL_164;
        AccessToken.setCurrentAccessToken(new AccessToken(c.getToken(), FacebookSdk.getApplicationId(), FacebookUtils.access$300().a, a, b, AccessTokenSource.FACEBOOK_APPLICATION_WEB, c.getExpires(), null));
        FacebookUtils.setConnectionState(true);
        return;
        i++;
        if (true) goto _L2; else goto _L1