diff --git a/app/src/main/java/com/futo/platformplayer/Extensions_Polycentric.kt b/app/src/main/java/com/futo/platformplayer/Extensions_Polycentric.kt index 9d2553f4..74f1372e 100644 --- a/app/src/main/java/com/futo/platformplayer/Extensions_Polycentric.kt +++ b/app/src/main/java/com/futo/platformplayer/Extensions_Polycentric.kt @@ -50,12 +50,9 @@ fun Protocol.Claim.resolveChannelUrls(): List { suspend fun ProcessHandle.fullyBackfillServersAnnounceExceptions() { val systemState = SystemState.fromStorageTypeSystemState(Store.instance.getSystemState(system)) - if (!systemState.servers.contains(PolycentricCache.STAGING_SERVER)) { - removeServer(PolycentricCache.STAGING_SERVER) - } - if (!systemState.servers.contains(PolycentricCache.SERVER)) { - removeServer(PolycentricCache.SERVER) + Logger.w("Backfill", "Polycentric prod server not added, adding it.") + addServer(PolycentricCache.SERVER) } val exceptions = fullyBackfillServers() diff --git a/app/src/main/java/com/futo/platformplayer/activities/PolycentricCreateProfileActivity.kt b/app/src/main/java/com/futo/platformplayer/activities/PolycentricCreateProfileActivity.kt index 078c692d..f0fa8397 100644 --- a/app/src/main/java/com/futo/platformplayer/activities/PolycentricCreateProfileActivity.kt +++ b/app/src/main/java/com/futo/platformplayer/activities/PolycentricCreateProfileActivity.kt @@ -12,6 +12,7 @@ import com.futo.platformplayer.R import com.futo.platformplayer.UIDialogs import com.futo.platformplayer.fullyBackfillServersAnnounceExceptions import com.futo.platformplayer.logging.Logger +import com.futo.platformplayer.polycentric.PolycentricCache import com.futo.platformplayer.polycentric.PolycentricStorage import com.futo.platformplayer.setNavigationBarColorAndIcons import com.futo.platformplayer.states.StateApp @@ -77,7 +78,7 @@ class PolycentricCreateProfileActivity : AppCompatActivity() { Logger.e(TAG, "Failed to save process secret to secret storage.", e) } - processHandle.addServer("https://srv1-stg.polycentric.io"); + processHandle.addServer(PolycentricCache.SERVER); processHandle.setUsername(username); StatePolycentric.instance.setProcessHandle(processHandle); } catch (e: Throwable) { diff --git a/app/src/main/java/com/futo/platformplayer/polycentric/PolycentricCache.kt b/app/src/main/java/com/futo/platformplayer/polycentric/PolycentricCache.kt index 931d3865..abe4ca8e 100644 --- a/app/src/main/java/com/futo/platformplayer/polycentric/PolycentricCache.kt +++ b/app/src/main/java/com/futo/platformplayer/polycentric/PolycentricCache.kt @@ -316,7 +316,6 @@ class PolycentricCache { .build(); private const val TAG = "PolycentricCache" - const val STAGING_SERVER = "https://srv1-stg.polycentric.io" const val SERVER = "https://srv1-prod.polycentric.io" private var _instance: PolycentricCache? = null; private val CACHE_EXPIRATION_SECONDS = 60 * 5;