Skip to content

Commit 7f8c9b9

Browse files
API: update version info
1 parent c8d7bf6 commit 7f8c9b9

File tree

2 files changed

+16
-3
lines changed

2 files changed

+16
-3
lines changed

src/Certify.Models/API/VersionInfo.cs

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Text;
4+
5+
namespace Certify.Models.API
6+
{
7+
public class VersionInfo
8+
{
9+
public string Product { get; set; } = string.Empty;
10+
public string Version { get; set; } = string.Empty;
11+
12+
}
13+
}

src/Certify.Server/Certify.Server.Api.Public/Controllers/v1/SystemController.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,12 @@ public SystemController(ILogger<SystemController> logger, ICertifyInternalApiCli
3232
/// <returns></returns>
3333
[HttpGet]
3434
[Route("version")]
35-
[ProducesResponseType(StatusCodes.Status200OK, Type = typeof(Version))]
35+
[ProducesResponseType(StatusCodes.Status200OK, Type = typeof(Models.API.VersionInfo))]
3636
public async Task<IActionResult> GetSystemVersion()
3737
{
3838
var versionInfo = await _client.GetAppVersion();
39-
40-
return new OkObjectResult(Version.Parse(versionInfo));
39+
var result = new Models.API.VersionInfo { Version = versionInfo, Product = "Certify Management Hub" };
40+
return new OkObjectResult(result);
4141
}
4242

4343
/// <summary>

0 commit comments

Comments
 (0)