Adding null check on workContextAccessor. (#7864)

Fixes #4623
This commit is contained in:
Another Developer
2017-09-21 15:07:09 -04:00
committed by Sébastien Ros
parent 8036e539b6
commit f7ddd1eb94

View File

@@ -31,7 +31,9 @@ namespace Orchard.Mvc.Extensions {
if(String.IsNullOrEmpty(baseUrl)) {
var workContextAccessor = urlHelper.RequestContext.GetWorkContext();
baseUrl = workContextAccessor.CurrentSite.BaseUrl;
if (workContextAccessor != null) {
baseUrl = workContextAccessor.CurrentSite.BaseUrl;
}
if (String.IsNullOrWhiteSpace(baseUrl)) {
baseUrl = urlHelper.RequestContext.HttpContext.Request.ToApplicationRootUrlString();