From 60db026dccbbf1ddb5d8e273e13fd3e5ba6b3579 Mon Sep 17 00:00:00 2001 From: monacoremo <59358383+monacoremo@users.noreply.github.com> Date: Sun, 7 Nov 2021 19:49:58 +0100 Subject: [PATCH] refactor: Remove Protolude.Conv from RangeQuery --- src/PostgREST/RangeQuery.hs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/PostgREST/RangeQuery.hs b/src/PostgREST/RangeQuery.hs index 8e7714628..4d92b1302 100644 --- a/src/PostgREST/RangeQuery.hs +++ b/src/PostgREST/RangeQuery.hs @@ -26,8 +26,7 @@ import Data.Ranged.Ranges import Network.HTTP.Types.Header import Network.HTTP.Types.Status -import Protolude hiding (toS) -import Protolude.Conv (toS) +import Protolude type NonnegRange = Range Integer @@ -37,7 +36,7 @@ rangeParse range = do case listToMaybe (range =~ rangeRegex :: [[BS.ByteString]]) of Just parsedRange -> - let [_, mLower, mUpper] = readMaybe . toS <$> parsedRange + let [_, mLower, mUpper] = readMaybe . BS.unpack <$> parsedRange lower = maybe emptyRange rangeGeq mLower upper = maybe allRange rangeLeq mUpper in rangeIntersection lower upper