]> gitweb.michael.orlitzky.com - dead/htsn-import.git/commitdiff
Use 'def' in a few places where default values are required.
authorMichael Orlitzky <michael@orlitzky.com>
Thu, 2 Jan 2014 05:12:41 +0000 (00:12 -0500)
committerMichael Orlitzky <michael@orlitzky.com>
Thu, 2 Jan 2014 05:12:41 +0000 (00:12 -0500)
src/TSN/XML/News.hs

index ad106d380a4122534920563a8b7b214a2eb555b1..661279272e5f1056221fdcb1e06cbfc1ccfe5157 100644 (file)
@@ -30,6 +30,7 @@ import Database.Groundhog.Core ( DefaultKey )
 import Database.Groundhog.TH (
   groundhog,
   mkPersist )
+import System.Console.CmdArgs.Default ( Default(..) )
 import Test.Tasty ( TestTree, testGroup )
 import Test.Tasty.HUnit ( (@?=), testCase )
 import Text.XML.HXT.Core (
@@ -171,23 +172,23 @@ instance ToFromXml Message where
   -- used our named fields.
   to_xml (Message {..}) =
     MessageXml
-      0
-      ""
+      def
+      def
       db_mid
-      ""
+      def
       db_sport
       db_url
-      []
-      []
+      def
+      def
       db_sms
       db_text
       db_continue
-      ""
+      def
 
   -- We don't need the key argument (from_xml_fk) since the XML type
   -- contains more information in this case.
-  from_xml (MessageXml _ _ c _ e f _ _ g h i _) =
-    Message c e f g h i
+  from_xml (MessageXml _ _ c _ e f _ _ i j k _) =
+    Message c e f i j k
 
 
 mkPersist tsn_codegen_config [groundhog|