private static async void UnblockFriend(Friend friend)
{
await ProgressHelper.ShowStatusBar(App.Loader.GetString("StatusBarUnblocking"));
var dialog = new MessageDialog(App.Loader.GetString("UnblockingDialogBody"), App.Loader.GetString("GenericCautionDialogHeader"));
dialog.Commands.Add(new UICommand(App.Loader.GetString("Yes")));
dialog.Commands.Add(new UICommand(App.Loader.GetString("Cancel"), command => ProgressHelper.HideStatusBar().Wait()));
var result = await dialog.ShowAsync();
if (result.Label != App.Loader.GetString("Yes")) return;
await App.SnapChatManager.Endpoints.SendFriendActionAsync(friend.Name, FriendAction.Unblock);
friend.NotifyPropertyChanged("FriendRequestState");
await ProgressHelper.HideStatusBar();
App.UpdateSnapchatData();
}