Skip to content

Commit 6153c99

Browse files
committed
Update Downloads.cshtml.cs
1 parent 13946bd commit 6153c99

1 file changed

Lines changed: 25 additions & 22 deletions

File tree

YAF.Website/Pages/Downloads.cshtml.cs

Lines changed: 25 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -305,27 +305,27 @@ public class DownloadsModel : PageModel, IHaveServiceLocator
305305
/// <returns>A Task representing the asynchronous operation.</returns>
306306
public async Task OnGetAsync()
307307
{
308-
await this.GetDnnReleases();
308+
await this.GetDnnReleasesAsync();
309309

310-
await this.GetSampleApplicationReleases();
310+
await this.GetSampleApplicationReleasesAsync();
311311

312-
await this.GetSampleAppReleases();
312+
await this.GetSampleAppReleasesAsync();
313313

314-
await this.GetMySqlReleases();
314+
await this.GetMySqlReleasesAsync();
315315

316-
await this.GetMsSqlReleases();
316+
await this.GetMsSqlReleasesAsync();
317317

318-
await this.GetSqliteReleases();
318+
await this.GetSqliteReleasesAsync();
319319

320-
await this.GetPostgreSqlReleases();
320+
await this.GetPostgreSqlReleasesAsync();
321321

322-
await this.GetNetCoreReleases();
322+
await this.GetNetCoreReleasesAsync();
323323
}
324324

325325
/// <summary>
326326
/// Gets the net core releases.
327327
/// </summary>
328-
private async Task GetNetCoreReleases()
328+
private async Task GetNetCoreReleasesAsync()
329329
{
330330
var github = new GitHubClient(new ProductHeaderValue("YAF.NET"));
331331

@@ -335,7 +335,7 @@ private async Task GetNetCoreReleases()
335335
{
336336
var releases = await github.Repository.Release.GetAll("YAFNET", "YAFNET");
337337

338-
release = releases.First(r => r.Prerelease);
338+
release = releases.First(r => r.TagName.StartsWith("v4"));
339339

340340
this.Get<IDataCache>().Set("ReleaseNetCore", release);
341341
}
@@ -363,7 +363,7 @@ private async Task GetNetCoreReleases()
363363
/// <summary>
364364
/// Gets my SQL releases.
365365
/// </summary>
366-
private async Task GetMySqlReleases()
366+
private async Task GetMySqlReleasesAsync()
367367
{
368368
var github = new GitHubClient(new ProductHeaderValue("YAF.NET"));
369369

@@ -392,7 +392,7 @@ private async Task GetMySqlReleases()
392392
/// <summary>
393393
/// Gets the ms SQL releases.
394394
/// </summary>
395-
private async Task GetMsSqlReleases()
395+
private async Task GetMsSqlReleasesAsync()
396396
{
397397
var github = new GitHubClient(new ProductHeaderValue("YAF.NET"));
398398

@@ -418,7 +418,7 @@ private async Task GetMsSqlReleases()
418418
/// <summary>
419419
/// Gets the sqlite releases.
420420
/// </summary>
421-
private async Task GetSqliteReleases()
421+
private async Task GetSqliteReleasesAsync()
422422
{
423423
var github = new GitHubClient(new ProductHeaderValue("YAF.NET"));
424424

@@ -444,7 +444,7 @@ private async Task GetSqliteReleases()
444444
/// <summary>
445445
/// Gets the postgre SQL releases.
446446
/// </summary>
447-
private async Task GetPostgreSqlReleases()
447+
private async Task GetPostgreSqlReleasesAsync()
448448
{
449449
var github = new GitHubClient(new ProductHeaderValue("YAF.NET"));
450450

@@ -470,7 +470,7 @@ private async Task GetPostgreSqlReleases()
470470
/// <summary>
471471
/// Gets the DNN releases.
472472
/// </summary>
473-
private async Task GetDnnReleases()
473+
private async Task GetDnnReleasesAsync()
474474
{
475475
var github = new GitHubClient(new ProductHeaderValue("YAF.NET"));
476476

@@ -493,17 +493,20 @@ private async Task GetDnnReleases()
493493
}
494494

495495
/// <summary>
496-
/// Gets the Sample Application releases.
496+
/// Gets the Sample Application (v3) releases.
497497
/// </summary>
498-
private async Task GetSampleApplicationReleases()
498+
private async Task GetSampleApplicationReleasesAsync()
499499
{
500500
var github = new GitHubClient(new ProductHeaderValue("YAF.NET"));
501501

502502
Release release;
503503

504504
if (this.Get<IDataCache>().Get("SampleApplicationRelease") == null)
505505
{
506-
release = await github.Repository.Release.GetLatest("YAFNET", "YAF.SampleWebApplication");
506+
var releases = await github.Repository.Release.GetAll("YAFNET", "YAFNET");
507+
508+
release = releases.First(r => r.TagName.StartsWith("v3"));
509+
507510
this.Get<IDataCache>().Set("SampleApplicationRelease", release);
508511
}
509512
else
@@ -516,19 +519,19 @@ private async Task GetSampleApplicationReleases()
516519
}
517520

518521
/// <summary>
519-
/// Gets the Sample App releases.
522+
/// Gets the Sample App (v4) releases.
520523
/// </summary>
521-
private async Task GetSampleAppReleases()
524+
private async Task GetSampleAppReleasesAsync()
522525
{
523526
var github = new GitHubClient(new ProductHeaderValue("YAF.NET"));
524527

525528
Release release;
526529

527530
if (this.Get<IDataCache>().Get("SampleAppRelease") == null)
528531
{
529-
var releases = await github.Repository.Release.GetAll("YAFNET", "YAF.SampleWebApplication");
532+
var releases = await github.Repository.Release.GetAll("YAFNET", "YAFNET");
530533

531-
release = releases.First(r => r.Prerelease);
534+
release = releases.First(r => r.TagName.StartsWith("v4"));
532535

533536
this.Get<IDataCache>().Set("SampleAppRelease", release);
534537
}

0 commit comments

Comments
 (0)