Loading src/com/android/server/telecom/components/UserCallIntentProcessor.java +17 −10 Original line number Diff line number Diff line Loading @@ -16,14 +16,7 @@ package com.android.server.telecom.components; import com.android.server.telecom.CallIntentProcessor; import com.android.server.telecom.R; import com.android.server.telecom.TelecomSystem; import com.android.server.telecom.TelephonyUtil; import com.android.server.telecom.UserUtil; import com.android.settingslib.RestrictedLockUtils; import com.android.settingslib.RestrictedLockUtils.EnforcedAdmin; import android.app.admin.DevicePolicyManager; import android.content.Context; import android.content.Intent; import android.net.Uri; Loading @@ -37,6 +30,12 @@ import android.telecom.VideoProfile; import android.telephony.PhoneNumberUtils; import android.text.TextUtils; import com.android.server.telecom.CallIntentProcessor; import com.android.server.telecom.R; import com.android.server.telecom.TelecomSystem; import com.android.server.telecom.TelephonyUtil; import com.android.server.telecom.UserUtil; // TODO: Needed for move to system service: import com.android.internal.R; /** Loading Loading @@ -126,8 +125,16 @@ public class UserCallIntentProcessor { return; } else if (userManager.hasUserRestriction(UserManager.DISALLOW_OUTGOING_CALLS, mUserHandle)) { RestrictedLockUtils.sendShowAdminSupportDetailsIntent(mContext, EnforcedAdmin.MULTIPLE_ENFORCED_ADMIN); final DevicePolicyManager dpm = mContext.getSystemService(DevicePolicyManager.class); if (dpm == null) { return; } final Intent adminSupportIntent = dpm.createAdminSupportIntent( UserManager.DISALLOW_OUTGOING_CALLS); if (adminSupportIntent != null) { mContext.startActivity(adminSupportIntent); } return; } } Loading Loading
src/com/android/server/telecom/components/UserCallIntentProcessor.java +17 −10 Original line number Diff line number Diff line Loading @@ -16,14 +16,7 @@ package com.android.server.telecom.components; import com.android.server.telecom.CallIntentProcessor; import com.android.server.telecom.R; import com.android.server.telecom.TelecomSystem; import com.android.server.telecom.TelephonyUtil; import com.android.server.telecom.UserUtil; import com.android.settingslib.RestrictedLockUtils; import com.android.settingslib.RestrictedLockUtils.EnforcedAdmin; import android.app.admin.DevicePolicyManager; import android.content.Context; import android.content.Intent; import android.net.Uri; Loading @@ -37,6 +30,12 @@ import android.telecom.VideoProfile; import android.telephony.PhoneNumberUtils; import android.text.TextUtils; import com.android.server.telecom.CallIntentProcessor; import com.android.server.telecom.R; import com.android.server.telecom.TelecomSystem; import com.android.server.telecom.TelephonyUtil; import com.android.server.telecom.UserUtil; // TODO: Needed for move to system service: import com.android.internal.R; /** Loading Loading @@ -126,8 +125,16 @@ public class UserCallIntentProcessor { return; } else if (userManager.hasUserRestriction(UserManager.DISALLOW_OUTGOING_CALLS, mUserHandle)) { RestrictedLockUtils.sendShowAdminSupportDetailsIntent(mContext, EnforcedAdmin.MULTIPLE_ENFORCED_ADMIN); final DevicePolicyManager dpm = mContext.getSystemService(DevicePolicyManager.class); if (dpm == null) { return; } final Intent adminSupportIntent = dpm.createAdminSupportIntent( UserManager.DISALLOW_OUTGOING_CALLS); if (adminSupportIntent != null) { mContext.startActivity(adminSupportIntent); } return; } } Loading