|
|
@@ -41,6 +41,21 @@ public class HelpdeskPresenter implements HelpdeskContract.Presenter {
|
|
|
@Override
|
|
|
public void onSuccess(HelpdeskDataRoot response) {
|
|
|
mData = response;
|
|
|
+ if (mData == null) {
|
|
|
+ mView.showAlert(getContext().getString(R.string.alert_default_title),
|
|
|
+ getContext().getString(R.string.alert_default_message),
|
|
|
+ new HFDefaultDialog.OnDialogCallback() {
|
|
|
+ @Override
|
|
|
+ public void onNegative() {
|
|
|
+ getActivity().finish();
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void onPositive() {
|
|
|
+ initData();
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
@Override
|