TP-69510 | Send Money Revamp Migration Crash Fix (#12524)

This commit is contained in:
vedant aggarwal
2024-09-13 00:33:00 +05:30
committed by GitHub
parent df9a42831e
commit cec327e4b5

View File

@@ -290,14 +290,14 @@ object NaviPayCommonUtils {
dateTime: String?,
timeZone: DateTimeZone = DateTimeZone.getDefault()
): DateTime? {
dateTime?.let {
if (it.contains(other = Z) || it.matches(regex = TIME_ZONE_OFFSET)) {
return DateTime.parse(it).withZone(timeZone)
} else {
val updatedDateTime = "${it}Z"
return DateTime.parse(updatedDateTime).withZone(timeZone)
}
} ?: return null
return if (dateTime.isNullOrBlank()) {
null
} else if (dateTime.contains(other = Z) || dateTime.matches(regex = TIME_ZONE_OFFSET)) {
DateTime.parse(dateTime).withZone(timeZone)
} else {
val updatedDateTime = "${dateTime}Z"
DateTime.parse(updatedDateTime).withZone(timeZone)
}
}
fun getDateTimeObjectFromEpochString(epochMillis: Long): DateTime {