Fix some exceptions being logged the wrong way (#9693)
In these statements, the exception was passed as a log message parameter instead of as the exception. This meant the exception and including stack trace was not logged and thus lost.
This commit is contained in:
@@ -91,7 +91,7 @@ namespace Umbraco.ModelsBuilder.Embedded
|
||||
catch (Exception e)
|
||||
{
|
||||
_mbErrors.Report("Failed to build Live models.", e);
|
||||
_logger.Error<LiveModelsProvider>("Failed to generate models.", e);
|
||||
_logger.Error<LiveModelsProvider>(e, "Failed to generate models.");
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
||||
@@ -308,7 +308,7 @@ namespace Umbraco.ModelsBuilder.Embedded
|
||||
{
|
||||
try
|
||||
{
|
||||
_logger.Error<PureLiveModelFactory>("Failed to build models.", e);
|
||||
_logger.Error<PureLiveModelFactory>(e, "Failed to build models.");
|
||||
_logger.Warn<PureLiveModelFactory>("Running without models."); // be explicit
|
||||
_errors.Report("Failed to build PureLive models.", e);
|
||||
}
|
||||
|
||||
@@ -115,7 +115,7 @@ namespace Umbraco.Web.PropertyEditors
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
_logger.Error<MultiUrlPickerValueEditor>("Error getting links", ex);
|
||||
_logger.Error<MultiUrlPickerValueEditor>(ex, "Error getting links");
|
||||
}
|
||||
|
||||
return base.ToEditor(property, dataTypeService, culture, segment);
|
||||
@@ -151,7 +151,7 @@ namespace Umbraco.Web.PropertyEditors
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
_logger.Error<MultiUrlPickerValueEditor>("Error saving links", ex);
|
||||
_logger.Error<MultiUrlPickerValueEditor>(ex, "Error saving links");
|
||||
}
|
||||
|
||||
return base.FromEditor(editorValue, currentValue);
|
||||
|
||||
@@ -328,7 +328,7 @@ namespace Umbraco.Web
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
_logger.Error<UmbracoModule>("Could not dispose item with key " + k, ex);
|
||||
_logger.Error<UmbracoModule>(ex, "Could not dispose item with key {Key}", k);
|
||||
}
|
||||
try
|
||||
{
|
||||
@@ -336,7 +336,7 @@ namespace Umbraco.Web
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
_logger.Error<UmbracoModule>("Could not dispose item key " + k, ex);
|
||||
_logger.Error<UmbracoModule>(ex, "Could not dispose item key {Key}", k);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user