aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/mining/eventtracker/MiningEventTracker.kt19
1 files changed, 13 insertions, 6 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/mining/eventtracker/MiningEventTracker.kt b/src/main/java/at/hannibal2/skyhanni/features/mining/eventtracker/MiningEventTracker.kt
index a076ba68f..d5ee14ec9 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/mining/eventtracker/MiningEventTracker.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/mining/eventtracker/MiningEventTracker.kt
@@ -200,7 +200,8 @@ object MiningEventTracker {
canRequestAt = SimpleTimeMark.now() + 20.minutes
if (LorenzUtils.debug) {
ErrorManager.logErrorWithData(
- e, "Receiving mining event data was unsuccessful",
+ e,
+ "Failed to load Mining Event data!",
)
}
return@launch
@@ -208,11 +209,17 @@ object MiningEventTracker {
val miningEventData = ConfigManager.gson.fromJson(data, MiningEventDataReceive::class.java)
if (!miningEventData.success) {
- ErrorManager.logErrorWithData(
- Exception("PostFailure"), "Receiving mining event data was unsuccessful",
- "cause" to miningEventData.cause,
- "recievedData" to data
- )
+ if (data.toString() == "{}") {
+ ChatUtils.chat("§cFailed loading Mining Event data!\n" +
+ "Please wait until the server problem fixes itself! There is nothing else to do at the moment.")
+ } else {
+ ErrorManager.logErrorWithData(
+ Exception("miningEventData.success = false"),
+ "Failed to load Mining Event data!",
+ "cause" to miningEventData.cause,
+ "recievedData" to data
+ )
+ }
return@launch
}
apiErrorCount = 0