Skip to content

Commit a68cd58

Browse files
GH-152 :: Revert changes to Email Builder Starter Kit, avoid customization of this project
1 parent a3ca613 commit a68cd58

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src/Kentico.Xperience.Mjml.StarterKit.Rcl/Widgets/ProductWidget/ProductWidget.razor.cs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
using Kentico.Xperience.Mjml.StarterKit.Rcl.Widgets;
66

77
using Microsoft.AspNetCore.Components;
8-
using Microsoft.Extensions.Logging;
98

109
[assembly: RegisterEmailWidget(
1110
identifier: ProductWidget.IDENTIFIER,
@@ -35,7 +34,7 @@ public partial class ProductWidget : ComponentBase
3534
private IEmailContextAccessor EmailContextAccessor { get; set; } = default!;
3635

3736
[Inject]
38-
private ILogger<ProductWidget> Logger { get; set; } = default!;
37+
private IEventLogService EventLogService { get; set; } = default!;
3938

4039
/// <summary>
4140
/// The widget model.
@@ -58,13 +57,13 @@ protected override async Task OnInitializedAsync()
5857
return;
5958
}
6059

61-
string languageName = EmailContextAccessor.GetContext().LanguageName;
60+
var languageName = EmailContextAccessor.GetContext().LanguageName;
6261

6362
Model = await ProductComponentModelMapper.Map(webPageItem.Identifier, languageName);
6463

6564
if (Model is null)
6665
{
67-
Logger.LogError("An attempt to use the {ProductWidget} email builder widget component has been made, but the {Mapper} has not been registered.", nameof(ProductWidget), nameof(IComponentModelMapper<ProductWidget>));
66+
EventLogService.LogError(nameof(ProductWidget), nameof(OnInitializedAsync), $"An attempt to use the {nameof(ProductWidget)} email builder widget component has been made, but the {nameof(IComponentModelMapper<ProductWidget>)} has not been registered.");
6867
}
6968
}
7069
}

0 commit comments

Comments
 (0)