Find that DB schema isn't happy with TemplateId being zero, using nullable instead

This commit is contained in:
Stefano Chiodino
2018-11-08 16:46:12 +00:00
parent ccd6711a8a
commit 4a4a897ab1
7 changed files with 26 additions and 26 deletions

View File

@@ -14,7 +14,7 @@ namespace Umbraco.Web.Models.Mapping
return null;
// If no template id was set...
if (source.TemplateId == 0)
if (!source.TemplateId.HasValue)
{
// ... and no default template is set, return null...
if (string.IsNullOrWhiteSpace(source.ContentType.DefaultTemplate?.Alias))
@@ -25,7 +25,7 @@ namespace Umbraco.Web.Models.Mapping
}
var fileService = DependencyResolver.Current.GetService<IFileService>();
var template = fileService.GetTemplate(source.TemplateId);
var template = fileService.GetTemplate(source.TemplateId.Value);
return template.Alias;
}