Skip to content

Commit faace9e

Browse files
committed
Fix fr
1 parent 4e5aaf9 commit faace9e

File tree

4 files changed

+18
-13
lines changed

4 files changed

+18
-13
lines changed

API/API.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<ImplicitUsings>enable</ImplicitUsings>
77
<AssemblyName>OpenShock.API</AssemblyName>
88
<RootNamespace>OpenShock.API</RootNamespace>
9-
<AssemblyVersion>3.10.1</AssemblyVersion>
9+
<AssemblyVersion>3.10.2</AssemblyVersion>
1010
<GenerateDocumentationFile>true</GenerateDocumentationFile>
1111
<Company>OpenShock</Company>
1212
<Product>API</Product>

API/Controller/Users/GetSelf.cs

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,24 +13,29 @@ public sealed partial class UsersController
1313
/// <response code="200">The user's information was successfully retrieved.</response>
1414
[HttpGet("self")]
1515
[ProducesResponseType<BaseResponse<SelfResponse>>(StatusCodes.Status200OK, MediaTypeNames.Application.Json)]
16-
public BaseResponse<SelfResponse> GetSelf() => new()
16+
public BaseResponse<SelfResponse> GetSelf()
1717
{
18-
Data = new SelfResponse
18+
return new BaseResponse<SelfResponse>
1919
{
20-
Id = CurrentUser.Id,
21-
Name = CurrentUser.Name,
22-
Email = CurrentUser.Email,
23-
Image = CurrentUser.GetImageUrl(),
24-
Roles = CurrentUser.Roles
25-
}
26-
};
20+
Data = new SelfResponse
21+
{
22+
Id = CurrentUser.Id,
23+
Name = CurrentUser.Name,
24+
Email = CurrentUser.Email,
25+
Image = CurrentUser.GetImageUrl(),
26+
Roles = CurrentUser.Roles,
27+
Rank = CurrentUser.Roles.Count > 0 ? CurrentUser.Roles.Max().ToString() : "User"
28+
}
29+
};
30+
}
31+
2732
public sealed class SelfResponse
2833
{
2934
public required Guid Id { get; set; }
3035
public required string Name { get; set; }
3136
public required string Email { get; set; }
3237
public required Uri Image { get; set; }
3338
public required List<RoleType> Roles { get; set; }
34-
public string Rank => Roles.Max().ToString();
39+
public required string Rank { get; set; }
3540
}
3641
}

Cron/Cron.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<AssemblyName>OpenShock.Cron</AssemblyName>
88
<RootNamespace>OpenShock.Cron</RootNamespace>
99
<Company>OpenShock</Company>
10-
<AssemblyVersion>3.10.1</AssemblyVersion>
10+
<AssemblyVersion>3.10.2</AssemblyVersion>
1111
<UserSecretsId>a2109c1e-fb11-44d7-8127-346ef60cb9a5</UserSecretsId>
1212
</PropertyGroup>
1313

LiveControlGateway/LiveControlGateway.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<AssemblyName>OpenShock.LiveControlGateway</AssemblyName>
88
<RootNamespace>OpenShock.LiveControlGateway</RootNamespace>
99
<Company>OpenShock</Company>
10-
<AssemblyVersion>3.10.1</AssemblyVersion>
10+
<AssemblyVersion>3.10.2</AssemblyVersion>
1111
<Product>LiveControlGateway</Product>
1212
<GenerateDocumentationFile>true</GenerateDocumentationFile>
1313
<UserSecretsId>a2109c1e-fb11-44d7-8127-346ef60cb9a5</UserSecretsId>

0 commit comments

Comments
 (0)