From 43f16e879e704c658d9ad1d1c644170577daf1a9 Mon Sep 17 00:00:00 2001 From: emRzed Date: Mon, 3 Feb 2020 10:27:57 +0330 Subject: [PATCH] Fix InvalidCastException in TLRequestGetStickerSet (#905) When trying to SendRequest it was throwing an exception saying "cannot cast object of type TeleSharp.TL.TLStickerSet to TeleSharp.TL.Messages.TLStickerSet" Fixes https://github.com/sochix/TLSharp/issues/826 --- TeleSharp.TL/TL/Messages/TLStickerSet.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/TeleSharp.TL/TL/Messages/TLStickerSet.cs b/TeleSharp.TL/TL/Messages/TLStickerSet.cs index 1e4c5f8..c481a04 100644 --- a/TeleSharp.TL/TL/Messages/TLStickerSet.cs +++ b/TeleSharp.TL/TL/Messages/TLStickerSet.cs @@ -18,7 +18,7 @@ namespace TeleSharp.TL.Messages } } - public TLStickerSet Set { get; set; } + public TL.TLStickerSet Set { get; set; } public TLVector Packs { get; set; } public TLVector Documents { get; set; } @@ -30,7 +30,7 @@ namespace TeleSharp.TL.Messages public override void DeserializeBody(BinaryReader br) { - Set = (TLStickerSet)ObjectUtils.DeserializeObject(br); + Set = (TL.TLStickerSet)ObjectUtils.DeserializeObject(br); Packs = (TLVector)ObjectUtils.DeserializeVector(br); Documents = (TLVector)ObjectUtils.DeserializeVector(br);