Entferne doppelte Update-Abfrage

master
Niko Diamadis 4 years ago
parent 2102a89f64
commit 526096a87c
Signed by: niko
GPG Key ID: BE53B0B17B1B142E

@ -4,16 +4,12 @@ import android.Manifest
import android.annotation.SuppressLint import android.annotation.SuppressLint
import android.content.SharedPreferences import android.content.SharedPreferences
import android.os.Bundle import android.os.Bundle
import android.util.Log
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity
import androidx.core.app.ActivityCompat import androidx.core.app.ActivityCompat
import androidx.navigation.NavController import androidx.navigation.NavController
import androidx.navigation.findNavController import androidx.navigation.findNavController
import androidx.navigation.ui.AppBarConfiguration import androidx.navigation.ui.AppBarConfiguration
import androidx.navigation.ui.setupActionBarWithNavController import androidx.navigation.ui.setupActionBarWithNavController
import com.androidnetworking.AndroidNetworking
import com.androidnetworking.error.ANError
import com.androidnetworking.interfaces.StringRequestListener
import com.cyb3rko.techniklogger.databinding.ActivityMainBinding import com.cyb3rko.techniklogger.databinding.ActivityMainBinding
import com.cyb3rko.techniklogger.update.Updater import com.cyb3rko.techniklogger.update.Updater
@ -51,7 +47,7 @@ class MainActivity : AppCompatActivity() {
showNameDialog(this, sharedPref, sharedPrefEditor, false) showNameDialog(this, sharedPref, sharedPrefEditor, false)
} else { } else {
if (!BuildConfig.DEBUG) { if (!BuildConfig.DEBUG) {
callUpdateCheck() Updater.updateCheck(this@MainActivity)
} }
} }
} }
@ -63,23 +59,6 @@ class MainActivity : AppCompatActivity() {
) )
} }
private fun callUpdateCheck() {
AndroidNetworking.initialize(applicationContext)
AndroidNetworking.get("https://git.aldiserver.de/api/v1/repos/niko/technik-logger-app/contents/app/build.gradle")
.addHeaders("Authorization", "token d70a26aa455b25e60885ba5ff31cce231d454f82")
.doNotCacheResponse()
.build()
.getAsString(object : StringRequestListener {
override fun onResponse(response: String?) {
Updater.updateCheck(this@MainActivity)
}
override fun onError(anError: ANError?) {
Log.d("TechnikLogger.Update", "Update-Abfrage fehlgeschlagen: ${anError!!.errorBody.trimIndent()}")
}
})
}
internal fun setActionBarTitle(title: String) { internal fun setActionBarTitle(title: String) {
supportActionBar?.title = title supportActionBar?.title = title
} }

Loading…
Cancel
Save