diff --git a/src/Kentico.Xperience.Siteimprove/Services/SiteimproveService.cs b/src/Kentico.Xperience.Siteimprove/Services/SiteimproveService.cs index 17829ec..f776f78 100644 --- a/src/Kentico.Xperience.Siteimprove/Services/SiteimproveService.cs +++ b/src/Kentico.Xperience.Siteimprove/Services/SiteimproveService.cs @@ -91,7 +91,7 @@ internal async Task GetSiteID(CancellationToken? cancellationToken = null) string requestPath = string.Format(SiteimproveConstants.SITES_PATH, 1); var sites = await Get(requestPath, cancellationToken, client); - if (sites == null) + if (sites == null || sites.TotalItems == 0) { return siteID; } @@ -219,7 +219,7 @@ private async Task GetTokenInternal(CancellationToken? cancellationToken } catch (Exception ex) { - eventLogService.LogException(nameof(SiteimproveService), nameof(Get), ex); + eventLogService.LogException(nameof(SiteimproveService), nameof(Get), ex, additionalMessage: $"{nameof(Get)} failed. Request path: {requestPath}"); } return null; @@ -236,7 +236,7 @@ private async Task GetTokenInternal(CancellationToken? cancellationToken } catch (Exception ex) { - eventLogService.LogException(nameof(SiteimproveService), nameof(Get), ex); + eventLogService.LogException(nameof(SiteimproveService), nameof(Post), ex, additionalMessage: $"{nameof(Post)} failed. Request path: {requestPath}"); } return null;