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

Commit e933a822 authored by Makoto Onuki's avatar Makoto Onuki
Browse files

Add WTF to syncmanager error cases

Change-Id: I00ad090698d0130fd95d9aaa91151045ee347b7c
Fix: 148236638
Test: boot, treehugger
parent 1b97821f
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -3451,6 +3451,7 @@ public class SyncManager {
                if (isLoggable) {
                    Slog.v(TAG, "    Dropping sync operation: account doesn't exist.");
                }
                Slog.wtf(TAG, "SYNC_OP_STATE_INVALID: account doesn't exist.");
                return SYNC_OP_STATE_INVALID;
            }
            // Drop this sync request if it isn't syncable.
@@ -3460,12 +3461,14 @@ public class SyncManager {
                    Slog.v(TAG, "    Dropping sync operation: "
                            + "isSyncable == SYNCABLE_NO_ACCOUNT_ACCESS");
                }
                Slog.wtf(TAG, "SYNC_OP_STATE_INVALID_NO_ACCOUNT_ACCESS");
                return SYNC_OP_STATE_INVALID_NO_ACCOUNT_ACCESS;
            }
            if (state == AuthorityInfo.NOT_SYNCABLE) {
                if (isLoggable) {
                    Slog.v(TAG, "    Dropping sync operation: isSyncable == NOT_SYNCABLE");
                }
                Slog.wtf(TAG, "SYNC_OP_STATE_INVALID: NOT_SYNCABLE");
                return SYNC_OP_STATE_INVALID;
            }

@@ -3484,6 +3487,7 @@ public class SyncManager {
                if (isLoggable) {
                    Slog.v(TAG, "    Dropping sync operation: disallowed by settings/network.");
                }
                Slog.wtf(TAG, "SYNC_OP_STATE_INVALID: disallowed by settings/network");
                return SYNC_OP_STATE_INVALID;
            }
            return SYNC_OP_STATE_VALID;