diff --git a/src/main/java/ru/touchin/templates/TouchinService.java b/src/main/java/ru/touchin/templates/TouchinService.java index af31629..96eea9b 100644 --- a/src/main/java/ru/touchin/templates/TouchinService.java +++ b/src/main/java/ru/touchin/templates/TouchinService.java @@ -170,7 +170,7 @@ public abstract class TouchinService extends Service { @NonNull final Action1 onErrorAction, @NonNull final Action0 onCompletedAction) { final Observable actualObservable; - if (onNextAction == Actions.empty() && onErrorAction == Actions.empty() && onCompletedAction == Actions.empty()) { + if (onNextAction == Actions.empty() && onErrorAction == (Action1) Actions.empty() && onCompletedAction == Actions.empty()) { actualObservable = observable.doOnCompleted(onCompletedAction); } else { actualObservable = observable.observeOn(AndroidSchedulers.mainThread()).doOnCompleted(onCompletedAction);