38 lines
1.8 KiB
Java
38 lines
1.8 KiB
Java
package com.discord.widgets.user.account;
|
|
|
|
import com.discord.models.requiredaction.RequiredAction;
|
|
import com.discord.models.user.MeUser;
|
|
import com.discord.utilities.user.UserUtils;
|
|
import d0.z.d.m;
|
|
import rx.functions.Func2;
|
|
/* compiled from: WidgetUserAccountVerifyBase.kt */
|
|
public final class WidgetUserAccountVerifyBase$getShouldDismissObservable$1<T1, T2, R> implements Func2<RequiredAction, MeUser, Boolean> {
|
|
public final /* synthetic */ WidgetUserAccountVerifyBase this$0;
|
|
|
|
public WidgetUserAccountVerifyBase$getShouldDismissObservable$1(WidgetUserAccountVerifyBase widgetUserAccountVerifyBase) {
|
|
this.this$0 = widgetUserAccountVerifyBase;
|
|
}
|
|
|
|
public final Boolean call(RequiredAction requiredAction, MeUser meUser) {
|
|
boolean z2;
|
|
boolean z3 = true;
|
|
if (this.this$0.isPhoneAllowed()) {
|
|
UserUtils userUtils = UserUtils.INSTANCE;
|
|
m.checkNotNullExpressionValue(meUser, "me");
|
|
if (!userUtils.getHasPhone(meUser)) {
|
|
z2 = true;
|
|
if (!this.this$0.isEmailAllowed() || meUser.isVerified()) {
|
|
z3 = false;
|
|
}
|
|
WidgetUserAccountVerifyBase widgetUserAccountVerifyBase = this.this$0;
|
|
m.checkNotNullExpressionValue(requiredAction, "requiredAction");
|
|
return Boolean.valueOf(WidgetUserAccountVerifyBase.access$computeShouldDismiss(widgetUserAccountVerifyBase, z2, z3, requiredAction));
|
|
}
|
|
}
|
|
z2 = false;
|
|
z3 = false;
|
|
WidgetUserAccountVerifyBase widgetUserAccountVerifyBase = this.this$0;
|
|
m.checkNotNullExpressionValue(requiredAction, "requiredAction");
|
|
return Boolean.valueOf(WidgetUserAccountVerifyBase.access$computeShouldDismiss(widgetUserAccountVerifyBase, z2, z3, requiredAction));
|
|
}
|
|
}
|