diff options
Diffstat (limited to 'src/Network/BitTorrent/Tracker')
-rw-r--r-- | src/Network/BitTorrent/Tracker/RPC/Message.hs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/Network/BitTorrent/Tracker/RPC/Message.hs b/src/Network/BitTorrent/Tracker/RPC/Message.hs index cefe96d5..3900ff64 100644 --- a/src/Network/BitTorrent/Tracker/RPC/Message.hs +++ b/src/Network/BitTorrent/Tracker/RPC/Message.hs | |||
@@ -104,7 +104,7 @@ data Event = Started | |||
104 | -- ^ To be sent when the peer completes a download. | 104 | -- ^ To be sent when the peer completes a download. |
105 | deriving (Show, Read, Eq, Ord, Enum, Bounded, Typeable) | 105 | deriving (Show, Read, Eq, Ord, Enum, Bounded, Typeable) |
106 | 106 | ||
107 | $(deriveJSON (L.map toLower . L.dropWhile isLower) ''Event) | 107 | $(deriveJSON defaultOptions { fieldLabelModifier = (L.map toLower . L.dropWhile isLower) } ''Event) |
108 | 108 | ||
109 | -- | HTTP tracker protocol compatible encoding. | 109 | -- | HTTP tracker protocol compatible encoding. |
110 | instance QueryValueLike Event where | 110 | instance QueryValueLike Event where |
@@ -174,7 +174,7 @@ data AnnounceQuery = AnnounceQuery | |||
174 | , reqEvent :: Maybe Event | 174 | , reqEvent :: Maybe Event |
175 | } deriving (Show, Eq, Typeable) | 175 | } deriving (Show, Eq, Typeable) |
176 | 176 | ||
177 | $(deriveJSON (L.map toLower . L.dropWhile isLower) ''AnnounceQuery) | 177 | $(deriveJSON defaultOptions { fieldLabelModifier = (L.map toLower . L.dropWhile isLower) } ''AnnounceQuery) |
178 | 178 | ||
179 | -- | UDP tracker protocol compatible encoding. | 179 | -- | UDP tracker protocol compatible encoding. |
180 | instance Serialize AnnounceQuery where | 180 | instance Serialize AnnounceQuery where |
@@ -416,7 +416,7 @@ data AnnounceInfo = | |||
416 | , respWarning :: !(Maybe Text) | 416 | , respWarning :: !(Maybe Text) |
417 | } deriving (Show, Typeable) | 417 | } deriving (Show, Typeable) |
418 | 418 | ||
419 | $(deriveJSON (L.map toLower . L.dropWhile isLower) ''AnnounceInfo) | 419 | $(deriveJSON defaultOptions { fieldLabelModifier = (L.map toLower . L.dropWhile isLower) } ''AnnounceInfo) |
420 | 420 | ||
421 | -- | HTTP tracker protocol compatible encoding. | 421 | -- | HTTP tracker protocol compatible encoding. |
422 | instance BEncode AnnounceInfo where | 422 | instance BEncode AnnounceInfo where |
@@ -561,7 +561,7 @@ data ScrapeEntry = ScrapeEntry { | |||
561 | , siName :: !(Maybe Text) | 561 | , siName :: !(Maybe Text) |
562 | } deriving (Show, Eq, Typeable) | 562 | } deriving (Show, Eq, Typeable) |
563 | 563 | ||
564 | $(deriveJSON (L.map toLower . L.dropWhile isLower) ''ScrapeEntry) | 564 | $(deriveJSON defaultOptions { fieldLabelModifier = (L.map toLower . L.dropWhile isLower) } ''ScrapeEntry) |
565 | 565 | ||
566 | -- | HTTP tracker protocol compatible encoding. | 566 | -- | HTTP tracker protocol compatible encoding. |
567 | instance BEncode ScrapeEntry where | 567 | instance BEncode ScrapeEntry where |