Entirely remove unused fields

This commit is contained in:
patrick brisbin 2015-07-01 11:46:48 -04:00
parent a8396dddf0
commit f3a74cd4b6
No known key found for this signature in database
GPG Key ID: ADB6812F871D4478

View File

@ -42,20 +42,16 @@ data WidgetType m
| Custom (WidgetT m IO ()) | Custom (WidgetT m IO ())
data EveUser = EveUser data EveUser = EveUser
{ _eveUserId :: Int { eveUserName :: Text
, eveUserName :: Text
, eveUserExpire :: Text , eveUserExpire :: Text
, _eveScopes :: [Text]
, eveTokenType :: Text , eveTokenType :: Text
, eveCharOwnerHash :: Text , eveCharOwnerHash :: Text
} }
instance FromJSON EveUser where instance FromJSON EveUser where
parseJSON (Object o) = EveUser parseJSON (Object o) = EveUser
<$> o .: "CharacterID" <$> o .: "CharacterName"
<*> o .: "CharacterName"
<*> o .: "ExpiresOn" <*> o .: "ExpiresOn"
<*> (T.words <$> o .: "Scopes")
<*> o .: "TokenType" <*> o .: "TokenType"
<*> o .: "CharacterOwnerHash" <*> o .: "CharacterOwnerHash"