Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docs of endpoint at root level #168

Open
migduroli opened this issue Jan 16, 2025 · 0 comments
Open

Docs of endpoint at root level #168

migduroli opened this issue Jan 16, 2025 · 0 comments
Labels
bug Something isn't working

Comments

@migduroli
Copy link
Collaborator

Summary

Docs of endpoints that are mounted at the root path "/" redirect to the "/docs/" instead of showing their corresponding docs.

Reproduce steps

Let's assume we have the following app:

from flama import Flama

from mlops import apps

app = Flama(
    title="MLOps API",
    version="1.0.0",
    description="Serving ML/API using Flama 🔥",
    docs="/docs/",
)


@app.get("/")
def home():
    """
    tags:
        - Home
    summary:
        Returns warming message
    description:
        The function returns a hello message
    """
    return "Hello 🔥"


app.mount("/churn/", app=apps.churn, name="churn")

Then, when navigating the /docs/ endpoint, if we click to see the endpoint mounted at "/" it redirects to "/docs/". However, if we change the get to the route "/home/", for instance, this does not happen anymore.

Schema library

None

Models library

None

Error logs

No response

@migduroli migduroli added the bug Something isn't working label Jan 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant