Skip to content

Commit

Permalink
Merge pull request informatikr#218 from informatikr/issue-217
Browse files Browse the repository at this point in the history
Fixes decoding of the empty result in xautoclaim request
  • Loading branch information
qnikst authored Nov 22, 2023
2 parents 1e7fbf4 + 6d04fad commit 1155945
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions src/Database/Redis/ManualCommands.hs
Original file line number Diff line number Diff line change
Expand Up @@ -1030,6 +1030,13 @@ instance RedisResult a => RedisResult (XAutoclaimResult a) where
xAutoclaimClaimedMessages <- decode claimedMsg
xAutoclaimDeletedMessages <- decode deletedMsg
Right XAutoclaimResult{..}
decode (MultiBulk (Just [
Bulk (Just xAutoclaimResultId) ,
MultiBulk (Just [])
])) = do
let xAutoclaimClaimedMessages = []
let xAutoclaimDeletedMessages = []
Right XAutoclaimResult{..}
decode a = Left a

-- | Version of the autoclaim result that contains data of the messages.
Expand Down

0 comments on commit 1155945

Please sign in to comment.