login from devportal fix

This commit is contained in:
Kelvin K
2025-11-28 16:59:15 -06:00
parent 27fb2997f9
commit 09763320dd
@@ -29,6 +29,8 @@ import com.google.gson.FieldAttributes
import com.google.gson.GsonBuilder import com.google.gson.GsonBuilder
import com.google.gson.JsonArray import com.google.gson.JsonArray
import com.google.gson.JsonParser import com.google.gson.JsonParser
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.launch
import kotlinx.serialization.encodeToString import kotlinx.serialization.encodeToString
import kotlinx.serialization.json.Json import kotlinx.serialization.json.Json
import java.lang.reflect.Field import java.lang.reflect.Field
@@ -269,10 +271,12 @@ class DeveloperEndpoints(private val context: Context) {
context.respondCode(403, "This plugin doesn't support auth"); context.respondCode(403, "This plugin doesn't support auth");
return; return;
} }
LoginFragment.showLogin(config){ StateApp.instance.scopeOrNull?.launch(Dispatchers.Main) {
_testPluginVariables.clear(); LoginFragment.showLogin(config){
_testPlugin = V8Plugin(StateApp.instance.context, config, null, JSHttpClient(null, null, null, config), JSHttpClient(null, it, null, config)); _testPluginVariables.clear();
}; _testPlugin = V8Plugin(StateApp.instance.context, config, null, JSHttpClient(null, null, null, config), JSHttpClient(null, it, null, config));
};
}
/* /*
LoginActivity.showLogin(StateApp.instance.context, config) { LoginActivity.showLogin(StateApp.instance.context, config) {
_testPluginVariables.clear(); _testPluginVariables.clear();