mirror of
https://github.com/libre-tube/LibreTube.git
synced 2025-04-29 00:10:32 +05:30
Merge pull request #6933 from Bnyro/master
chore: use TextUtils#isDigitsOnly
This commit is contained in:
commit
0115e4c070
@ -5,6 +5,7 @@ import android.icu.text.RelativeDateTimeFormatter
|
||||
import android.net.Uri
|
||||
import android.os.Build
|
||||
import android.text.format.DateUtils
|
||||
import androidx.core.text.isDigitsOnly
|
||||
import com.github.libretube.BuildConfig
|
||||
import com.github.libretube.R
|
||||
import com.github.libretube.extensions.formatShort
|
||||
@ -64,7 +65,7 @@ object TextUtils {
|
||||
fun String.parseDurationString(): Float? = parseTimeString(this)
|
||||
|
||||
private fun parseTimeString(timeString: String): Float? {
|
||||
if (timeString.all { it.isDigit() }) return timeString.toLongOrNull()?.toFloat()
|
||||
if (timeString.isDigitsOnly()) return timeString.toLongOrNull()?.toFloat()
|
||||
|
||||
if (timeString.all { it.isDigit() || ",.:".contains(it) }) {
|
||||
var secondsTotal = 0
|
||||
|
Loading…
x
Reference in New Issue
Block a user