Skip to content

Commit

Permalink
Added message about Microsoft account login error
Browse files Browse the repository at this point in the history
  • Loading branch information
ya-ilya committed Feb 21, 2024
1 parent ae393de commit 6a1176b
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions kraftia-api/src/main/kotlin/org/kraftia/api/Api.kt
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ import org.kraftia.api.version.downloader.downloaders.ForgeVersionDownloader
import org.kraftia.api.version.downloader.downloaders.VersionDownloader
import org.kraftia.api.version.serializers.ArgumentsDeserializer
import java.io.File
import java.io.IOException
import java.nio.file.Path
import java.nio.file.Paths
import java.util.concurrent.TimeUnit
Expand Down Expand Up @@ -171,9 +172,14 @@ object Api {
adapter["assets_index_name"] = version.assets!!

adapter["user_type"] = "msa"
adapter["auth_player_name"] = account.name
adapter["auth_uuid"] = account.session.uuid
adapter["auth_access_token"] = account.session.token

try {
adapter["auth_player_name"] = account.name
adapter["auth_uuid"] = account.session.uuid
adapter["auth_access_token"] = account.session.token
} catch (ex: IOException) {
throw IOException("Failed to login to microsoft account. The refresh token may be outdated. Try to remove and add account again. Error message: ${ex.message}")
}

adapter["auth_xuid"] = ""
adapter["clientid"] = ""
Expand Down

0 comments on commit 6a1176b

Please sign in to comment.