1
0
mirror of https://github.com/wulkanowy/wulkanowy.git synced 2024-09-20 00:19:09 -05:00

Stopping job when user not registered in app (#111)

This commit is contained in:
Rafał Borcz 2018-05-14 21:39:09 +02:00 committed by Mikołaj Pich
parent 0014b74c6b
commit 052d5e3911
3 changed files with 9 additions and 0 deletions

View File

@ -5,6 +5,7 @@ import android.os.Bundle;
import javax.inject.Inject;
import butterknife.ButterKnife;
import io.github.wulkanowy.services.jobs.SyncJob;
import io.github.wulkanowy.services.notifies.NotificationService;
import io.github.wulkanowy.ui.base.BaseActivity;
import io.github.wulkanowy.ui.login.LoginActivity;
@ -47,4 +48,9 @@ public class SplashActivity extends BaseActivity implements SplashContract.View
public void cancelNotifications() {
new NotificationService(getApplicationContext()).cancelAll();
}
@Override
public void stopSyncService() {
SyncJob.stop(getApplicationContext());
}
}

View File

@ -13,6 +13,8 @@ public interface SplashContract {
void openMainActivity();
void cancelNotifications();
void stopSyncService();
}
@PerActivity

View File

@ -24,6 +24,7 @@ public class SplashPresenter extends BasePresenter<SplashContract.View>
getView().openMainActivity();
} else {
getView().openLoginActivity();
getView().stopSyncService();
}
}
}