Skip to content

Commit

Permalink
Merge pull request #3 from GamerVII-NET/dev
Browse files Browse the repository at this point in the history
Add optional UUID parameter to GetSkin and GetCloakTexture methods
  • Loading branch information
GamerVII-NET authored May 5, 2024
2 parents 57aac5d + b3d4e3b commit cfc561b
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -46,15 +46,15 @@ private static WebApplication AddRoutes(this WebApplication app)
app.MapGet("/{userName}", TextureRequests.GetUserTexture);

app.MapPost("/skin/{userName}", TextureRequests.LoadSkin);
app.MapGet("/skin/{userName}", TextureRequests.GetSkin);
app.MapGet("/skin/{userName}/{uuid?}", TextureRequests.GetSkin);
app.MapGet("/skin/{userName}/head/{size}", TextureRequests.GetSkinHead);
app.MapGet("/skin/{userName}/front/{size}", TextureRequests.GetSkinFront);
app.MapGet("/skin/{userName}/back/{size}", TextureRequests.GetSkinBack);
app.MapGet("/skin/{userName}/full-back/{size}", TextureRequests.GetSkinAndCloakBack);

app.MapGet("/cloak/{userName}/{uuid?}", TextureRequests.GetCloakTexture);
app.MapPost("/cloak/{userName}", TextureRequests.LoadCloak);
app.MapGet("/cloak/{userName}", TextureRequests.GetCloakTexture);
app.MapGet("/cloak/{userName}/{size}", TextureRequests.GetCloak);
app.MapGet("/cloak/{userName}/front/{size}", TextureRequests.GetCloak);

app.MapGet("/refresh/{userName}", TextureRequests.RefreshCache);

Expand Down
4 changes: 2 additions & 2 deletions src/Gml.Web.Skin.Service/Core/Requests/TextureRequests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ internal static async Task<IResult> LoadCloak(HttpRequest request, [FromForm] IF
return Results.Ok(mapper.Map<UserTextureReadDto>(texture));
}

internal static Task<IResult> GetSkin(HttpRequest request, string userName)
internal static Task<IResult> GetSkin(HttpRequest request, string userName, string? uuid)
{
var user = SkinHelper.Create($"http://{request.Host.Value}", userName);

Expand Down Expand Up @@ -83,7 +83,7 @@ internal static Task<IResult> GetCloak(HttpRequest request, string userName, int
return Task.FromResult(Results.File(image, "image/png"));
}

internal static Task<IResult> GetCloakTexture(HttpRequest request, string userName)
internal static Task<IResult> GetCloakTexture(HttpRequest request, string userName, string uuid)
{
var user = SkinHelper.Create($"http://{request.Host.Value}", userName);

Expand Down

0 comments on commit cfc561b

Please sign in to comment.