mirror of
https://github.com/dmulloy2/ProtocolLib.git
synced 2024-11-27 21:26:17 +01:00
Fix a null pointer with the Bukkit updater
This commit is contained in:
parent
f9376432c4
commit
1ddb7a0014
@ -71,7 +71,7 @@ public class BukkitUpdater extends Updater {
|
|||||||
/**
|
/**
|
||||||
* Initialize the updater.
|
* Initialize the updater.
|
||||||
* <p>
|
* <p>
|
||||||
* Call {@link #start()} to actually start looking (and downloading) updates.
|
* Call {@link #start(UpdateType)} to actually start looking (and downloading) updates.
|
||||||
*
|
*
|
||||||
* @param plugin The plugin that is checking for an update.
|
* @param plugin The plugin that is checking for an update.
|
||||||
* @param id The dev.bukkit.org id of the project
|
* @param id The dev.bukkit.org id of the project
|
||||||
@ -331,10 +331,9 @@ public class BukkitUpdater extends Updater {
|
|||||||
|
|
||||||
final BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream()));
|
final BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream()));
|
||||||
final String response = reader.readLine();
|
final String response = reader.readLine();
|
||||||
|
final JSONArray array = response != null ? (JSONArray) JSONValue.parse(response) : null;
|
||||||
|
|
||||||
final JSONArray array = (JSONArray) JSONValue.parse(response);
|
if (array == null || array.size() == 0) {
|
||||||
|
|
||||||
if (array.size() == 0) {
|
|
||||||
this.plugin.getLogger().warning("The updater could not find any files for the project id " + this.id);
|
this.plugin.getLogger().warning("The updater could not find any files for the project id " + this.id);
|
||||||
this.result = UpdateResult.FAIL_BADID;
|
this.result = UpdateResult.FAIL_BADID;
|
||||||
return false;
|
return false;
|
||||||
|
Loading…
Reference in New Issue
Block a user