46 lines
2.5 KiB
Java
46 lines
2.5 KiB
Java
package com.discord.widgets.user.email;
|
|
|
|
import android.view.View;
|
|
import c.a.d.q;
|
|
import com.discord.api.user.User;
|
|
import com.discord.restapi.RestAPIParams;
|
|
import com.discord.utilities.rest.RestAPI;
|
|
import com.discord.utilities.rx.ObservableExtensionsKt;
|
|
import com.discord.utilities.view.extensions.ViewExtensions;
|
|
import com.google.android.material.textfield.TextInputLayout;
|
|
import d0.z.d.m;
|
|
import rx.functions.Action1;
|
|
/* compiled from: WidgetUserEmailUpdate.kt */
|
|
public final class WidgetUserEmailUpdate$onViewBound$3 implements View.OnClickListener {
|
|
public final /* synthetic */ WidgetUserEmailUpdate this$0;
|
|
|
|
/* compiled from: WidgetUserEmailUpdate.kt */
|
|
/* renamed from: com.discord.widgets.user.email.WidgetUserEmailUpdate$onViewBound$3$1 reason: invalid class name */
|
|
public static final class AnonymousClass1<T> implements Action1<User> {
|
|
public final /* synthetic */ WidgetUserEmailUpdate$onViewBound$3 this$0;
|
|
|
|
public AnonymousClass1(WidgetUserEmailUpdate$onViewBound$3 widgetUserEmailUpdate$onViewBound$3) {
|
|
this.this$0 = widgetUserEmailUpdate$onViewBound$3;
|
|
}
|
|
|
|
public final void call(User user) {
|
|
WidgetUserEmailUpdate.access$onEmailUpdated(this.this$0.this$0);
|
|
}
|
|
}
|
|
|
|
public WidgetUserEmailUpdate$onViewBound$3(WidgetUserEmailUpdate widgetUserEmailUpdate) {
|
|
this.this$0 = widgetUserEmailUpdate;
|
|
}
|
|
|
|
@Override // android.view.View.OnClickListener
|
|
public final void onClick(View view) {
|
|
RestAPI api = RestAPI.Companion.getApi();
|
|
RestAPIParams.UserInfo.Companion companion = RestAPIParams.UserInfo.Companion;
|
|
TextInputLayout textInputLayout = WidgetUserEmailUpdate.access$getBinding$p(this.this$0).f2004c;
|
|
m.checkNotNullExpressionValue(textInputLayout, "binding.alertVerifyEmailChangeEmail");
|
|
String textOrEmpty = ViewExtensions.getTextOrEmpty(textInputLayout);
|
|
TextInputLayout textInputLayout2 = WidgetUserEmailUpdate.access$getBinding$p(this.this$0).d;
|
|
m.checkNotNullExpressionValue(textInputLayout2, "binding.alertVerifyEmailChangePassword");
|
|
ObservableExtensionsKt.ui$default(ObservableExtensionsKt.withDimmer$default(ObservableExtensionsKt.restSubscribeOn$default(api.patchUser(companion.createForEmail(textOrEmpty, ViewExtensions.getTextOrEmpty(textInputLayout2))), false, 1, null), WidgetUserEmailUpdate.access$getBinding$p(this.this$0).e, 0, 2, null), this.this$0, null, 2, null).k(q.i(new AnonymousClass1(this), this.this$0));
|
|
}
|
|
}
|