How do I use RxJava with Retrofit for calls that don't return anything, e.g. POST? I tried Observable<Unit> and .subscribe(), which executes the call correctly but crashes. I also tried only using .doOnError and .doOnComplete but that doesn't execute. What's the proper way to do that?