discord-jadx/app/src/main/java/com/discord/widgets/user/email/WidgetUserEmailUpdate$onVie...

47 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).f1998c;
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));
}
}