Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 26d48eb3 authored by Jeff Sharkey's avatar Jeff Sharkey
Browse files

Add Groups query parameters for delaying STARRED update.

Part of fixing http://b/2075275
parent f259901d
Loading
Loading
Loading
Loading
+20 −0
Original line number Original line Diff line number Diff line
@@ -1876,6 +1876,26 @@ public final class ContactsContract {
         * The MIME type of a single group.
         * The MIME type of a single group.
         */
         */
        public static final String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/group";
        public static final String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/group";

        /**
         * An optional query parameter added to {@link #CONTENT_URI} signaling
         * that any update of {@link Contacts#STARRED} should not be triggered
         * based on {@link #GROUP_VISIBLE} during the current update. Callers
         * should follow-up with a separate update using {@link #FORCE_UPDATE}
         * to ensure that {@link Contacts#STARRED} remains consistent.
         *
         * @hide
         */
        public static final String DELAY_UPDATE = "delay_update";

        /**
         * An optional query parameter added to {@link #CONTENT_URI} signaling
         * that a full update of {@link Contacts#STARRED} should be triggered.
         * This is usually only needed after using {@link #DELAY_UPDATE}.
         *
         * @hide
         */
        public static final String FORCE_UPDATE = "force_update";
    }
    }


    /**
    /**