Merge "Fix NetworkScoreService#getActiveScorer." into rvc-dev am: ea920f597d
Change-Id: I2567e8965f452fb98ca6862fbbe590a80c746b37
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