TP-69510 | Send Money Revamp Migration Crash Fix (#12524)
This commit is contained in:
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user