diff --git a/FoxTube/Pages/VideoPage.xaml.cs b/FoxTube/Pages/VideoPage.xaml.cs index 335c165..9a754a5 100644 --- a/FoxTube/Pages/VideoPage.xaml.cs +++ b/FoxTube/Pages/VideoPage.xaml.cs @@ -260,7 +260,8 @@ namespace FoxTube.Pages //Setting ratings dislikes.Text = $"{item.Statistics.DislikeCount:0,0}"; likes.Text = $"{item.Statistics.LikeCount:0,0}"; - rating.Value = (double)item.Statistics.DislikeCount / (double)(item.Statistics.DislikeCount + item.Statistics.LikeCount) * 100; + try { rating.Value = (double)item.Statistics.DislikeCount / (double)(item.Statistics.DislikeCount + item.Statistics.LikeCount) * 100; } + catch { rating.Visibility = Visibility.Collapsed; } //Setting User's rate if (SecretsVault.IsAuthorized) @@ -283,6 +284,8 @@ namespace FoxTube.Pages subscribe.Foreground = new SolidColorBrush(Colors.Gray); subscribe.Content = resources.GetString("/Cards/unsubscribe"); } + if (item.Snippet.ChannelId == SecretsVault.AccountId) + subscribe.Visibility = Visibility.Collapsed; } else {