Correctly recache permission status

Bug: 22205650
Change-Id: I356d202a76f48ba76a815d533c163cefcb85a596
diff --git a/src/com/android/contacts/common/util/PermissionsUtil.java b/src/com/android/contacts/common/util/PermissionsUtil.java
index 97f1cf6..a314022 100644
--- a/src/com/android/contacts/common/util/PermissionsUtil.java
+++ b/src/com/android/contacts/common/util/PermissionsUtil.java
@@ -65,9 +65,9 @@
      * @param context A valid context.
      */
     public static void updateCachedPermissions(Context context) {
-        hasPermission(context, PHONE);
-        hasPermission(context, CONTACTS);
-        hasPermission(context, LOCATION);
+        sHasPhonePermissions = hasPermission(context, PHONE);
+        sHasContactsPermissions = hasPermission(context, CONTACTS);
+        sHasLocationPermissions = hasPermission(context, LOCATION);
     }
 
     public static boolean hasPermission(Context context, String permission) {