Skip to content

Commit 3ec5053

Browse files
committed
Fix some bad usage of BDictionary.Get<T>
1 parent 4229391 commit 3ec5053

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

BencodeNET.Tests/Torrents/TorrentTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,7 @@ public void ToBDictionary_Info_MultiFile_AddsFiles(string directoryName, long fi
322322

323323
// Act
324324
var info = torrent.ToBDictionary().Get<BDictionary>("info");
325-
var files = info.Get<BList<BDictionary>>(TorrentInfoFields.Files);
325+
var files = info.Get<BList>(TorrentInfoFields.Files).AsType<BDictionary>();
326326

327327
// Assert
328328
info.Should().Contain(TorrentInfoFields.Name, (BString) directoryName);

BencodeNET/Parsing/TorrentParser.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ protected void EnsureValidTorrentData(BDictionary data)
118118

119119
if (info.ContainsKey(TorrentInfoFields.Files))
120120
{
121-
var filesData = info.Get<BList<BDictionary>>(TorrentInfoFields.Files);
121+
var filesData = info.Get<BList>(TorrentInfoFields.Files).AsType<BDictionary>();
122122

123123
var requiredFileFields = new[]
124124
{

0 commit comments

Comments
 (0)