Merge "Fix NetworkScoreService#getActiveScorer." into rvc-dev am: ea920f597d am: 833823dc40
Change-Id: Ied99e91b45f9e7dbf897a534b5dceec49725a78c
This commit is contained in:
@@ -760,13 +760,12 @@ public class NetworkScoreService extends INetworkScoreService.Stub {
|
|||||||
@Override
|
@Override
|
||||||
public String getActiveScorerPackage() {
|
public String getActiveScorerPackage() {
|
||||||
enforceSystemOrHasScoreNetworks();
|
enforceSystemOrHasScoreNetworks();
|
||||||
synchronized (mServiceConnectionLock) {
|
NetworkScorerAppData appData = mNetworkScorerAppManager.getActiveScorer();
|
||||||
if (mServiceConnection != null) {
|
if (appData == null) {
|
||||||
return mServiceConnection.getPackageName();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
return appData.getRecommendationServicePackageName();
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns metadata about the active scorer or <code>null</code> if there is no active scorer.
|
* Returns metadata about the active scorer or <code>null</code> if there is no active scorer.
|
||||||
@@ -775,13 +774,7 @@ public class NetworkScoreService extends INetworkScoreService.Stub {
|
|||||||
public NetworkScorerAppData getActiveScorer() {
|
public NetworkScorerAppData getActiveScorer() {
|
||||||
// Only the system can access this data.
|
// Only the system can access this data.
|
||||||
enforceSystemOnly();
|
enforceSystemOnly();
|
||||||
synchronized (mServiceConnectionLock) {
|
return mNetworkScorerAppManager.getActiveScorer();
|
||||||
if (mServiceConnection != null) {
|
|
||||||
return mServiceConnection.getAppData();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return null;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user