Support POST /unfreeze
Allow admins and managers to unfreeze accounts that we froze for security reasons.
This commit is contained in:
parent
43eff5f1d0
commit
1d7c77f51d
3 changed files with 22 additions and 0 deletions
|
|
@ -467,3 +467,12 @@ updateTrip UpdateTripRequest{..} Trip{..} = Trip
|
|||
, tripEndDate = M.fromMaybe tripEndDate updateTripRequestEndDate
|
||||
, tripComment = M.fromMaybe tripComment updateTripRequestComment
|
||||
}
|
||||
|
||||
data UnfreezeAccountRequest = UnfreezeAccountRequest
|
||||
{ unfreezeAccountRequestUsername :: Username
|
||||
} deriving (Eq, Show)
|
||||
|
||||
instance FromJSON UnfreezeAccountRequest where
|
||||
parseJSON = withObject "UnfreezeAccountRequest" $ \x -> do
|
||||
unfreezeAccountRequestUsername <- x .: "username"
|
||||
pure UnfreezeAccountRequest{..}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue