core: update webrtc types (#599)

This commit is contained in:
Evgeny Poberezkin
2022-05-04 23:32:46 +01:00
committed by GitHub
parent f2036236f6
commit 96b514af45
2 changed files with 7 additions and 6 deletions
+4 -3
View File
@@ -12,6 +12,7 @@ import qualified Data.Aeson as J
import qualified Data.Attoparsec.ByteString.Char8 as A
import Data.ByteString.Char8 (ByteString)
import Data.Int (Int64)
import Data.Text (Text)
import GHC.Generics (Generic)
import qualified Simplex.Messaging.Crypto as C
import Simplex.Messaging.Encoding.String
@@ -176,8 +177,8 @@ instance ToJSON CallExtraInfo where
toEncoding = J.genericToEncoding J.defaultOptions
data WebRTCSession = WebRTCSession
{ rtcSession :: J.Value,
rtcIceCandidates :: [J.Value]
{ rtcSession :: Text,
rtcIceCandidates :: [Text]
}
deriving (Eq, Show, Generic, FromJSON)
@@ -186,7 +187,7 @@ instance ToJSON WebRTCSession where
toEncoding = J.genericToEncoding J.defaultOptions
data WebRTCExtraInfo = WebRTCExtraInfo
{ rtcIceCandidates :: [J.Value]
{ rtcIceCandidates :: [Text]
}
deriving (Eq, Show, Generic, FromJSON)