Skip to content

Commit

Permalink
feat: when it\'s already update to date, show toast.
Browse files Browse the repository at this point in the history
  • Loading branch information
plateaukao committed Dec 16, 2023
1 parent a7d39ea commit 5d4b9a3
Showing 1 changed file with 14 additions and 1 deletion.
15 changes: 14 additions & 1 deletion app/src/main/java/info/plateaukao/einkbro/unit/HelperUnit.kt
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,8 @@ import info.plateaukao.einkbro.activity.EpubReaderActivity
import info.plateaukao.einkbro.util.Constants
import info.plateaukao.einkbro.view.NinjaToast
import info.plateaukao.einkbro.view.dialog.DialogManager
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.withContext
import okhttp3.OkHttpClient
import okhttp3.Request
import okio.IOException
Expand Down Expand Up @@ -379,7 +381,11 @@ object HelperUnit {
val tagName = latestRelease
.getString("tag_name")
.replace("v", "")
if(tagName > BuildConfig.VERSION_NAME) {
if (tagName > BuildConfig.VERSION_NAME) {
withContext(Dispatchers.Main) {
NinjaToast.show(context, "Start downloading...")
}

val downloadUrl = latestRelease.getJSONArray("assets")
.getJSONObject(0)
.getString("browser_download_url")
Expand All @@ -400,9 +406,16 @@ object HelperUnit {
}

context.startActivity(intent)
} else {
withContext(Dispatchers.Main) {
NinjaToast.show(context, "Already up to date")
}
}
} catch (e: Exception) {
e.printStackTrace()
withContext(Dispatchers.Main) {
NinjaToast.show(context, "Something went wrong")
}
}
}
}
Expand Down

0 comments on commit 5d4b9a3

Please sign in to comment.