error catching

This commit is contained in:
Vincent Cloutier 2022-11-25 14:48:10 -05:00
parent 0d8db06855
commit 3a0ba5bcd5

View file

@ -134,6 +134,9 @@ namespace BirdsiteLive.Twitter
foreach (JsonElement tweet in timelineElement.GetProperty("entries").EnumerateArray())
{
try
{
var extractedTweet = new ExtractedTweet
{
Id = Int64.Parse(tweet.GetProperty("sortIndex").GetString()),
@ -154,6 +157,12 @@ namespace BirdsiteLive.Twitter
};
extractedTweets.Append(extractedTweet);
}
catch (Exception e)
{
_logger.LogError("Tried getting timeline from user " + username + ", but got error: \n" + e.Message + e.StackTrace + e.Source);
}
}
}
return extractedTweets.ToArray();