X-Git-Url: http://gitweb.michael.orlitzky.com/?p=dead%2Fhtsn-import.git;a=blobdiff_plain;f=src%2FTSN%2FXML%2FNews.hs;fp=src%2FTSN%2FXML%2FNews.hs;h=54169b982b00d278717d89e2a1042bde14cc6faf;hp=77dc74a7f880e4d84e7602a91a4a05d2716f8d06;hb=f0425854304197ab5ad47293b27b2e0b188cb844;hpb=33a1a60b9d2dcec4729288b4c8c725c0fcbeaeb0 diff --git a/src/TSN/XML/News.hs b/src/TSN/XML/News.hs index 77dc74a..54169b9 100644 --- a/src/TSN/XML/News.hs +++ b/src/TSN/XML/News.hs @@ -72,7 +72,7 @@ import TSN.Codegen ( import TSN.Database ( insert_or_select ) import TSN.DbImport ( DbImport(..), ImportResult(..), run_dbmigrate ) import TSN.Location ( Location(..), pickle_location ) -import TSN.Picklers ( xp_time_stamp ) +import TSN.Picklers ( xp_attr_option, xp_time_stamp ) import TSN.Team ( Team(..) ) import TSN.XmlImport ( XmlImport(..) ) import Xml ( @@ -389,7 +389,7 @@ pickle_msg_id :: PU MsgId pickle_msg_id = xpElem "msg_id" $ xpWrap (from_tuple, H.convert) $ - xpPair xpInt (xpAttr "EventId" (xpOption xpInt)) + xpPair xpInt (xpAttr "EventId" xp_attr_option) where from_tuple = uncurryN MsgId