Skip to content

Commit fb849b2

Browse files
Miscellaneous refactors
1 parent 7a4a183 commit fb849b2

File tree

9 files changed

+65
-16
lines changed

9 files changed

+65
-16
lines changed

src/TrainingGuides.Admin/Pages/ProjectSettings/WebChannelSettings/WebChannelSnippetListingPage.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
order: 10)]
1515

1616
namespace TrainingGuides.Admin.ProjectSettings.WebChannelSettings;
17+
1718
public class WebChannelSnippetListingPage : ListingPage
1819
{
1920
private readonly IStringLocalizer<SharedResources> stringLocalizer;

src/TrainingGuides.Web/Features/ContactIimport/ScheduledTasks/ContactishContactDeletescheduledTask.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
using CMS.DataEngine;
33
using CMS.EmailMarketing;
44
using CMS.Scheduler;
5-
using Kentico.PageBuilder.Web.Mvc;
65
using TrainingGuides.Web.Features.ContactImport;
76

87
[assembly: RegisterScheduledTask(identifier: ContactishContactDeleteScheduledTask.IDENTIFIER, typeof(ContactishContactDeleteScheduledTask))]

src/TrainingGuides.Web/Features/EmailNotifications/EmailNotificationHandlerModule.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
[assembly: RegisterModule(typeof(EmailNotificationHandlerModule))]
88

99
namespace TrainingGuides.Web.Features.EmailNotifications;
10+
1011
public class EmailNotificationHandlerModule : Module
1112
{
1213

src/TrainingGuides.Web/Features/LandingPages/Widgets/HeroBanner/HeroBannerWidgetViewComponent.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
using CMS.DataEngine;
2-
using Kentico.PageBuilder.Web.Mvc;
1+
using Kentico.PageBuilder.Web.Mvc;
32
using Microsoft.AspNetCore.Html;
43
using Microsoft.AspNetCore.Mvc;
54
using Microsoft.AspNetCore.Mvc.ViewComponents;

src/TrainingGuides.Web/Features/Membership/Controllers/RegistrationController.cs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,13 @@ public async Task<IActionResult> Register(RegistrationWidgetViewModel model)
7676
}
7777
catch (Exception ex)
7878
{
79-
logger.LogError(EventIds.MemberRegistration, ex, "An error occurred while registering a new member with username {UserName} in {Controller}.{Action}", model.UserName, nameof(RegistrationController), nameof(Register));
79+
logger.LogError(EventIds.MemberRegistration,
80+
ex,
81+
"An error occurred while registering a new member with username {UserName} in {Controller}.{Action}",
82+
model.UserName,
83+
nameof(RegistrationController),
84+
nameof(Register));
85+
8086
result = IdentityResult.Failed([new() { Code = "Failure", Description = stringLocalizer["Registration failed."] }]);
8187
}
8288

src/TrainingGuides.Web/Features/Membership/Services/MembershipService.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,12 @@ public async Task<SignInResult> SignIn(string userNameOrEmail, string password,
165165
}
166166
catch (Exception ex)
167167
{
168-
logger.LogError(EventIds.MemberSignIn, ex, "An error occurred while signing in member with username or email {UserNameOrEmail} in {Service}.{Method}.", userNameOrEmail, nameof(MembershipService), nameof(SignIn));
168+
logger.LogError(EventIds.MemberSignIn,
169+
ex,
170+
"An error occurred while signing in member with username or email {UserNameOrEmail} in {Service}.{Method}.",
171+
userNameOrEmail,
172+
nameof(MembershipService),
173+
nameof(SignIn));
169174
return SignInResult.Failed;
170175
}
171176
}

src/TrainingGuides.Web/Features/Products/Widgets/Product/ProductWidgetViewComponent.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
using CMS.DataEngine;
21
using CMS.Helpers;
32
using Kentico.PageBuilder.Web.Mvc;
43
using Microsoft.AspNetCore.Mvc;

src/TrainingGuides.Web/Features/Shared/Services/TrainingGuidesWebPageUrlRetriever.cs

Lines changed: 46 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,12 @@ public async Task<WebPageUrl> Retrieve(IWebPageFieldsSource webPageFieldsSource,
4343
}
4444
catch (InvalidOperationException ex)
4545
{
46-
logger.LogError(EventIds.RetrieveUrl, ex, "An error occurred while retrieving URL for web page with GUID {WebPageItemGuid} and ID {WebPageItemId} at path {TreePath}.", webPageFieldsSource?.SystemFields.WebPageItemGUID, webPageFieldsSource?.SystemFields.WebPageItemID, webPageFieldsSource?.SystemFields.WebPageItemTreePath);
46+
logger.LogError(EventIds.RetrieveUrl,
47+
ex,
48+
"An error occurred while retrieving URL for web page with GUID {WebPageItemGuid} and ID {WebPageItemId} at path {TreePath}.",
49+
webPageFieldsSource?.SystemFields.WebPageItemGUID,
50+
webPageFieldsSource?.SystemFields.WebPageItemID,
51+
webPageFieldsSource?.SystemFields.WebPageItemTreePath);
4752
return EmptyUrl;
4853
}
4954
}
@@ -78,7 +83,13 @@ public async Task<WebPageUrl> Retrieve(IWebPageFieldsSource webPageFieldsSource,
7883
}
7984
catch (InvalidOperationException ex)
8085
{
81-
logger.LogError(EventIds.RetrieveUrl, ex, "An error occurred while retrieving URL for web page with GUID {WebPageItemGuid} and ID {WebPageItemId} at path {TreePath} in language {LanguageName}.", webPageFieldsSource?.SystemFields.WebPageItemGUID, webPageFieldsSource?.SystemFields.WebPageItemID, webPageFieldsSource?.SystemFields.WebPageItemTreePath, languageName);
86+
logger.LogError(EventIds.RetrieveUrl,
87+
ex,
88+
"An error occurred while retrieving URL for web page with GUID {WebPageItemGuid} and ID {WebPageItemId} at path {TreePath} in language {LanguageName}.",
89+
webPageFieldsSource?.SystemFields.WebPageItemGUID,
90+
webPageFieldsSource?.SystemFields.WebPageItemID,
91+
webPageFieldsSource?.SystemFields.WebPageItemTreePath,
92+
languageName);
8293
return EmptyUrl;
8394
}
8495
}
@@ -112,7 +123,13 @@ public async Task<WebPageUrl> Retrieve(string webPageUrlPath, string webPageTree
112123
}
113124
catch (InvalidOperationException ex)
114125
{
115-
logger.LogError(EventIds.RetrieveUrl, ex, "An error occurred retrieving URL for web page with URL path {WebPageUrlPath} and tree path {WebPageTreePath} in website channel with ID {WebsiteChannelId} in language {languageName}.", webPageUrlPath, webPageTreePath, websiteChannelId, languageName);
126+
logger.LogError(EventIds.RetrieveUrl,
127+
ex,
128+
"An error occurred retrieving URL for web page with URL path {WebPageUrlPath} and tree path {WebPageTreePath} in website channel with ID {WebsiteChannelId} in language {languageName}.",
129+
webPageUrlPath,
130+
webPageTreePath,
131+
websiteChannelId,
132+
languageName);
116133
return EmptyUrl;
117134
}
118135
}
@@ -137,7 +154,12 @@ public async Task<WebPageUrl> Retrieve(int webPageItemId, string languageName, b
137154
}
138155
catch (InvalidOperationException ex)
139156
{
140-
logger.LogError(EventIds.RetrieveUrl, ex, "An error occurred retrieving URL for web page with ID {WebPageItemId} in language {LanguageName} (for preview: {ForPreview}).", webPageItemId, languageName, forPreview);
157+
logger.LogError(EventIds.RetrieveUrl,
158+
ex,
159+
"An error occurred retrieving URL for web page with ID {WebPageItemId} in language {LanguageName} (for preview: {ForPreview}).",
160+
webPageItemId,
161+
languageName,
162+
forPreview);
141163
return EmptyUrl;
142164
}
143165
}
@@ -162,7 +184,12 @@ public async Task<WebPageUrl> Retrieve(Guid webPageItemGuid, string languageName
162184
}
163185
catch (InvalidOperationException ex)
164186
{
165-
logger.LogError(EventIds.RetrieveUrl, ex, "An error occurred retrieving URL for web page with GUID {WebPageItemGuid} in language {LanguageName} (for preview: {ForPreview}).", webPageItemGuid, languageName, forPreview);
187+
logger.LogError(EventIds.RetrieveUrl,
188+
ex,
189+
"An error occurred retrieving URL for web page with GUID {WebPageItemGuid} in language {LanguageName} (for preview: {ForPreview}).",
190+
webPageItemGuid,
191+
languageName,
192+
forPreview);
166193
return EmptyUrl;
167194
}
168195
}
@@ -188,7 +215,13 @@ public async Task<IDictionary<Guid, WebPageUrl>> Retrieve(IReadOnlyCollection<Gu
188215
}
189216
catch (InvalidOperationException ex)
190217
{
191-
logger.LogError(EventIds.RetrieveUrl, ex, "An error occurred retrieving URLs for web pages with GUIDs {WebPageItemGuids} in website channel {WebsiteChannelName} in language {LanguageName} (for preview: {ForPreview}).", string.Join(", ", webPageItemGuids), websiteChannelName, languageName, forPreview);
218+
logger.LogError(EventIds.RetrieveUrl,
219+
ex,
220+
"An error occurred retrieving URLs for web pages with GUIDs {WebPageItemGuids} in website channel {WebsiteChannelName} in language {LanguageName} (for preview: {ForPreview}).",
221+
string.Join(", ", webPageItemGuids),
222+
websiteChannelName,
223+
languageName,
224+
forPreview);
192225
return webPageItemGuids.ToDictionary(guid => guid, _ => EmptyUrl);
193226
}
194227
}
@@ -215,7 +248,13 @@ public async Task<WebPageUrl> Retrieve(string webPageTreePath, string websiteCha
215248
}
216249
catch (InvalidOperationException ex)
217250
{
218-
logger.LogError(EventIds.RetrieveUrl, ex, "An error occurred retrieving URL for web page with tree path {WebPageTreePath} in website channel {WebsiteChannelName} in language {LanguageName} (for preview: {ForPreview}).", webPageTreePath, websiteChannelName, languageName, forPreview);
251+
logger.LogError(EventIds.RetrieveUrl,
252+
ex,
253+
"An error occurred retrieving URL for web page with tree path {WebPageTreePath} in website channel {WebsiteChannelName} in language {LanguageName} (for preview: {ForPreview}).",
254+
webPageTreePath,
255+
websiteChannelName,
256+
languageName,
257+
forPreview);
219258
return EmptyUrl;
220259
}
221260
}

src/TrainingGuides.Web/OneTimeCode/ArticleConverter.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ private async Task<string> GetArticleDisplayName(Article oldArticle, string lang
141141
}
142142

143143
// Assemble content item data for a new GeneralArticle item based on the provided Article item
144-
private async Task<ContentItemData> GetContentItemData(Article oldArticle) =>
144+
private ContentItemData GetContentItemData(Article oldArticle) =>
145145
new(new Dictionary<string, object> {
146146
{ nameof(GeneralArticle.ArticleSchemaTitle), oldArticle.ArticleTitle },
147147
{ nameof(GeneralArticle.ArticleSchemaSummary), oldArticle.ArticleSummary },
@@ -171,7 +171,7 @@ private async Task<int> CreateNewReusableArticle(Article oldArticle, string lang
171171
);
172172

173173
// Assemble the field values for a new GeneralArticle item
174-
var contentItemData = await GetContentItemData(oldArticle);
174+
var contentItemData = GetContentItemData(oldArticle);
175175

176176
int newId;
177177

@@ -213,7 +213,7 @@ private async Task AddLanguageVersionOfReusableArticle(Article oldArticle, int p
213213
languageName);
214214

215215
// Assemble the field values for a new language version
216-
var contentItemData = await GetContentItemData(oldArticle);
216+
var contentItemData = GetContentItemData(oldArticle);
217217

218218
try
219219
{

0 commit comments

Comments
 (0)