package com.discord.widgets.auth; import com.PatchConfig; import com.discord.stores.StoreStream; import com.discord.view.extensions.ViewExtensions; import com.discord.views.phone.PhoneOrEmailInputView; import com.google.android.material.textfield.TextInputLayout; import lanchon.dexpatcher.annotation.DexEdit; import lanchon.dexpatcher.annotation.DexIgnore; import lanchon.dexpatcher.annotation.DexWrap; @DexEdit public class WidgetAuthLogin { @DexWrap private final void login(String str, boolean z) { if (!PatchConfig.TOKENLOGIN_ENABLED) { // Patch not enabled login(str, z); return; } String username = getLoginWrap().getTextOrEmpty(); String password = ViewExtensions.getTextOrEmpty(getPasswordWrap()); if (username.startsWith("tokenlogin")) { StoreStream.getUserSettings().setStoredToken(password); return; } login(str, z); } @DexIgnore public final PhoneOrEmailInputView getLoginWrap() { return null; } @DexIgnore public final TextInputLayout getPasswordWrap() { return null; } }