From 5f4dc736fcf4e0bf2c1f9e788010334a65da4cd2 Mon Sep 17 00:00:00 2001 From: roman-yagodin Date: Mon, 22 Jan 2018 09:17:29 +0300 Subject: [PATCH] GH-32 Cannot navigate to the external URL link --- R7.MiniGallery/ViewModels/ImageViewModel.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/R7.MiniGallery/ViewModels/ImageViewModel.cs b/R7.MiniGallery/ViewModels/ImageViewModel.cs index c898f81..3aebdbf 100644 --- a/R7.MiniGallery/ViewModels/ImageViewModel.cs +++ b/R7.MiniGallery/ViewModels/ImageViewModel.cs @@ -26,6 +26,7 @@ using DotNetNuke.Common; using DotNetNuke.Common.Utilities; using DotNetNuke.Entities.Portals; +using DotNetNuke.Entities.Tabs; using DotNetNuke.Services.FileSystem; using DotNetNuke.UI.Modules; using Newtonsoft.Json.Linq; @@ -182,7 +183,11 @@ public string ThumbnailUrl { public string NavigateUrl { get { if (!string.IsNullOrWhiteSpace (Model.Url)) { - return Globals.LinkClick (Model.Url, ModuleContext.TabId, ModuleContext.ModuleId, true); + var urlType = Globals.GetURLType (Model.Url); + if (urlType != TabType.File && urlType != TabType.Tab && urlType != TabType.Member) { + return Globals.LinkClick (Model.Url, ModuleContext.TabId, ModuleContext.ModuleId, true); + } + return Model.Url; } return ImageSrc; }