From 9413f5971579f89379b3c12998ce0a3db8377962 Mon Sep 17 00:00:00 2001 From: Michael Gordeev Date: Fri, 31 May 2019 20:41:14 +0300 Subject: [PATCH] - Fixed crash on video zero rating - Fixed visible subscribe button on own videos --- FoxTube/Pages/VideoPage.xaml.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 {