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

Commit 2327596f authored by Song Hu's avatar Song Hu
Browse files

Enable Sharesheet ranking using PeopleService by default to test in Droidfood

The CL would be rolled back after testing PeopleService on Droidfood for
2 weeks.

Bug: 157500121
Test: manual test on the phone.
Change-Id: Icf9c19b1c7c6673226c3fb9eab8c649807696c96
parent b548df99
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -114,8 +114,11 @@ public class AppPredictionPerUserService extends
    public void onCreatePredictionSessionLocked(@NonNull AppPredictionContext context,
            @NonNull AppPredictionSessionId sessionId) {
        if (!mSessionInfos.containsKey(sessionId)) {
            // TODO(b/157500121): remove below forceUsingPeopleService logic after testing
            //  PeopleService for 2 weeks on Droidfood.
            final boolean forceUsingPeopleService = context.getUiSurface().equals("share");
            mSessionInfos.put(sessionId, new AppPredictionSessionInfo(sessionId, context,
                    DeviceConfig.getBoolean(NAMESPACE_SYSTEMUI,
                    forceUsingPeopleService || DeviceConfig.getBoolean(NAMESPACE_SYSTEMUI,
                            PREDICT_USING_PEOPLE_SERVICE_PREFIX + context.getUiSurface(), false),
                    this::removeAppPredictionSessionInfo));
        }