Blackboard event pulling error handling

This commit is contained in:
Caesar2011
2019-02-05 23:05:58 +01:00
parent 25004f8784
commit de9f6a5540

View File

@@ -93,7 +93,12 @@ public class ModulesEvents extends PartModules<EventList> {
errorCallback.onError(new NetworkError(101414, 500, "Currently running in offline mode!")); errorCallback.onError(new NetworkError(101414, 500, "Currently running in offline mode!"));
return; return;
} }
this.mList.find(ID, module -> { this.mList.recv(modules -> {
Modules.Module module = modules.get(ID);
if (module == null) {
errorCallback.onError(new NetworkError(101416, 400, "Cannot get events!"));
return;
}
if (module.lvNumber.size() == 0) { if (module.lvNumber.size() == 0) {
// Events not available // Events not available
callback.onResponse(new EventList()); callback.onResponse(new EventList());