mirror of
https://github.com/jhillyerd/inbucket.git
synced 2025-12-17 17:47:03 +00:00
ui: Parse POSIX millisecond date stamps
This commit is contained in:
@@ -4,8 +4,8 @@ import Json.Decode as Decode exposing (..)
|
|||||||
import Time exposing (Posix)
|
import Time exposing (Posix)
|
||||||
|
|
||||||
|
|
||||||
{-| Decode a POSIX milliseconds timestamp. Currently faked until backend API is updated.
|
{-| Decode a POSIX milliseconds timestamp.
|
||||||
-}
|
-}
|
||||||
date : Decoder Posix
|
date : Decoder Posix
|
||||||
date =
|
date =
|
||||||
succeed (Time.millisToPosix 0)
|
int |> andThen (Time.millisToPosix >> succeed)
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ decoder =
|
|||||||
|> optional "from" string ""
|
|> optional "from" string ""
|
||||||
|> required "to" (list string)
|
|> required "to" (list string)
|
||||||
|> optional "subject" string ""
|
|> optional "subject" string ""
|
||||||
|> required "date" date
|
|> required "posix-millis" date
|
||||||
|> required "size" int
|
|> required "size" int
|
||||||
|> required "seen" bool
|
|> required "seen" bool
|
||||||
|> required "text" string
|
|> required "text" string
|
||||||
|
|||||||
@@ -26,6 +26,6 @@ decoder =
|
|||||||
|> optional "from" string ""
|
|> optional "from" string ""
|
||||||
|> required "to" (list string)
|
|> required "to" (list string)
|
||||||
|> optional "subject" string ""
|
|> optional "subject" string ""
|
||||||
|> required "date" date
|
|> required "posix-millis" date
|
||||||
|> required "size" int
|
|> required "size" int
|
||||||
|> required "seen" bool
|
|> required "seen" bool
|
||||||
|
|||||||
Reference in New Issue
Block a user