mirror of
https://github.com/msfjarvis/compose-lobsters
synced 2025-08-14 22:17:03 +05:30
fix(android): avoid crash from empty creation time
Fixes COMPOSE-LOBSTERS-17
This commit is contained in:
parent
ed85ba905d
commit
b4adfede90
1 changed files with 2 additions and 0 deletions
|
@ -31,6 +31,7 @@ import java.io.OutputStream
|
||||||
import java.net.HttpURLConnection
|
import java.net.HttpURLConnection
|
||||||
import java.time.LocalDateTime
|
import java.time.LocalDateTime
|
||||||
import java.time.Month
|
import java.time.Month
|
||||||
|
import java.time.ZoneId
|
||||||
import java.time.format.DateTimeFormatter
|
import java.time.format.DateTimeFormatter
|
||||||
import javax.inject.Inject
|
import javax.inject.Inject
|
||||||
import kotlinx.collections.immutable.ImmutableMap
|
import kotlinx.collections.immutable.ImmutableMap
|
||||||
|
@ -152,6 +153,7 @@ constructor(
|
||||||
* solution.
|
* solution.
|
||||||
*/
|
*/
|
||||||
private fun String.toLocalDateTime(): LocalDateTime {
|
private fun String.toLocalDateTime(): LocalDateTime {
|
||||||
|
if (isEmpty()) return LocalDateTime.now(ZoneId.systemDefault())
|
||||||
return LocalDateTime.from(DateTimeFormatter.ISO_OFFSET_DATE_TIME.parse(this))
|
return LocalDateTime.from(DateTimeFormatter.ISO_OFFSET_DATE_TIME.parse(this))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue