From 5dfd65c16f9056b5896c2d15d582d71c5b9c252e Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Sun, 2 Oct 2022 15:25:09 +0900 Subject: [PATCH] Fix swagger --- .gitignore | 2 +- back/src/Kyoo.Swagger/SwaggerModule.cs | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 58ff38f1..1d6bedbf 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -video +/video .env .idea .vscode diff --git a/back/src/Kyoo.Swagger/SwaggerModule.cs b/back/src/Kyoo.Swagger/SwaggerModule.cs index 41f51920..886ce10f 100644 --- a/back/src/Kyoo.Swagger/SwaggerModule.cs +++ b/back/src/Kyoo.Swagger/SwaggerModule.cs @@ -18,12 +18,12 @@ using System; using System.Collections.Generic; +using System.Linq; using System.Reflection; -using Kyoo.Abstractions; using Kyoo.Abstractions.Controllers; -using Kyoo.Abstractions.Models.Permissions; using Kyoo.Abstractions.Models.Utils; using Microsoft.AspNetCore.Builder; +using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc.ApplicationModels; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; @@ -130,10 +130,10 @@ namespace Kyoo.Swagger public IEnumerable ConfigureSteps => new IStartupAction[] { SA.New(app => app.UseOpenApi(), SA.Before + 1), - SA.New(app => app.UseSwaggerUi3(), SA.Before), SA.New(app => app.UseReDoc(x => { - x.Path = "/redoc"; + x.Path = "/doc"; + x.TransformToExternalPath = (internalUiRoute, request) => "/api" + internalUiRoute; x.AdditionalSettings["theme"] = new { colors = new { primary = new { main = "#e13e13" } }