feat: iap for apple now use storekit2

This commit is contained in:
vkamn
2026-03-24 15:56:01 +08:00
parent 67bd880cdf
commit 1134dc194b
14 changed files with 255 additions and 305 deletions
+6 -2
View File
@@ -225,9 +225,13 @@ PageType {
Connections {
target: ApiConfigsController
function onInstallServerFromApiFinished(message) {
function onInstallServerFromApiFinished(message, preferredDefaultIndex) {
if (!ConnectionController.isConnected) {
ServersModel.setDefaultServerIndex(ServersModel.getServersCount() - 1);
if (preferredDefaultIndex !== undefined && preferredDefaultIndex >= 0) {
ServersModel.setDefaultServerIndex(preferredDefaultIndex)
} else {
ServersModel.setDefaultServerIndex(ServersModel.getServersCount() - 1)
}
ServersModel.processedIndex = ServersModel.defaultIndex
}