Skip to content

Commit e918b99

Browse files
Make release cache generator more dynamic
1 parent d7b423b commit e918b99

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

OurUmbraco/Our/Services/ReleasesService.cs

+3-2
Original file line numberDiff line numberDiff line change
@@ -112,9 +112,10 @@ private static double ReleasePercentComplete(Release release)
112112

113113
public void GenerateReleasesCache(PerformContext context)
114114
{
115-
var releasesPageNodeId = int.Parse(ConfigurationManager.AppSettings["uReleaseParentNodeId"]);
116115
var umbracoHelper = new UmbracoHelper(GetUmbracoContext());
117-
var releasesNode = umbracoHelper.TypedContent(releasesPageNodeId);
116+
var rootNode = umbracoHelper.TypedContentAtRoot().First();
117+
var downloadNode = rootNode.Children().First(x => x.DocumentTypeAlias == "DownloadLanding");
118+
var releasesNode = downloadNode.Children().First(x => x.DocumentTypeAlias == "ReleaseLanding");
118119

119120
var releaseNodes = releasesNode.Children.ToArray();
120121
context.WriteLine($"Found {releaseNodes.Length} releases");

0 commit comments

Comments
 (0)