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

Commit c903f6ac authored by Songchun Fan's avatar Songchun Fan
Browse files

[telecom] system_server should not call non forUser Settings.Secure.get* methods

BUG: 166312046
Test: builds
Change-Id: I69e91c84ff170abd6e82e0ff322e168c11004daa
parent 4743509c
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -17,6 +17,7 @@
package android.telecom.Logging;

import android.annotation.Nullable;
import android.content.ContentResolver;
import android.content.Context;
import android.os.Handler;
import android.os.Looper;
@@ -453,7 +454,9 @@ public class SessionManager {
     * perform a sweep to check and make sure that the session is still not incomplete (stale).
     */
    private long getCleanupTimeout(Context context) {
        return Settings.Secure.getLong(context.getContentResolver(), TIMEOUTS_PREFIX +
                "stale_session_cleanup_timeout_millis", DEFAULT_SESSION_TIMEOUT_MS);
        final ContentResolver cr = context.getContentResolver();
        return Settings.Secure.getLongForUser(cr, TIMEOUTS_PREFIX
                        + "stale_session_cleanup_timeout_millis", DEFAULT_SESSION_TIMEOUT_MS,
                cr.getUserId());
    }
}