Fix `repoLoaded` status (#2180)
This commit is contained in:
parent
2785ec3e32
commit
9b0b74d959
|
|
@ -88,7 +88,7 @@ public class RepoLoader {
|
|||
}
|
||||
|
||||
synchronized public void loadRemoteData() {
|
||||
repoLoaded = true;
|
||||
repoLoaded = false;
|
||||
try {
|
||||
var response = App.getOkHttpClient().newCall(new Request.Builder()
|
||||
.url(repoUrl + "modules.json")
|
||||
|
|
@ -200,7 +200,6 @@ public class RepoLoader {
|
|||
}
|
||||
|
||||
public void addListener(RepoListener listener) {
|
||||
if (!listeners.contains(listener))
|
||||
listeners.add(listener);
|
||||
}
|
||||
|
||||
|
|
@ -210,7 +209,7 @@ public class RepoLoader {
|
|||
|
||||
@Nullable
|
||||
public OnlineModule getOnlineModule(String packageName) {
|
||||
return !repoLoaded || packageName == null ? null : onlineModules.get(packageName);
|
||||
return repoLoaded && packageName != null ? onlineModules.get(packageName) : null;
|
||||
}
|
||||
|
||||
@Nullable
|
||||
|
|
|
|||
Loading…
Reference in New Issue