Merge pull request #2433 from open-osrs/externalserror1

externals: prevent loading failure if externals are malformed
This commit is contained in:
Tyler Bochard
2020-03-15 13:41:03 -04:00
committed by GitHub

View File

@@ -355,6 +355,13 @@ class ExternalPluginManager
{
e.printStackTrace();
}
catch (StringIndexOutOfBoundsException e)
{
log.error("Error loading external repositories. They have been reset.");
openOSRSConfig.setExternalRepositories("OpenOSRS:https://raw.githubusercontent.com/open-osrs/plugin-hosting/master/");
}
this.updateManager = new UpdateManager(this.externalPluginManager, repositories);
}
public void addGHRepository(String owner, String name)