diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/MaintenanceActivity.java b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/MaintenanceActivity.java index d9e76fe07..fec3ae336 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/MaintenanceActivity.java +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/MaintenanceActivity.java @@ -66,11 +66,12 @@ public class MaintenanceActivity extends BaseActivity { super.onResume(); if (!isDeprecationNotice) { this.apiHelper.maintenanceService.getMaintenanceStatus() - .subscribe(maintenanceResponse -> { - if (!maintenanceResponse.activeMaintenance) { - finish(); - } - }); + .compose(this.apiHelper.configureApiCallObserver()) + .subscribe(maintenanceResponse -> { + if (!maintenanceResponse.activeMaintenance) { + finish(); + } + }, throwable -> {}); } }