Fix in-video login flow

This commit is contained in:
Kelvin K
2025-12-03 11:58:00 -06:00
parent 8c640d3def
commit 86019c80a1
2 changed files with 4 additions and 1 deletions
@@ -55,7 +55,7 @@ class LoginFragment : MainFragment() {
fun showLogin(config: SourcePluginConfig, callback: ((SourceAuth?) -> Unit)? = null) {
if(_callback != null) _callback?.invoke(null);
_callback = callback;
StateApp.instance.activity?.navigate<LoginFragment>(config, false);
StateApp.instance.activity?.navigate<LoginFragment>(config, true);
}
}
@@ -169,6 +169,9 @@ class StatePlugins {
return false;
LoginFragment.showLogin(config) {//LoginActivity.showLogin(context, config) {
if(it == null)
return@showLogin;
try {
StatePlugins.instance.setPluginAuth(config.id, it);
} catch (e: Throwable) {