diff --git a/docker-compose.yml b/docker-compose.yml index a679a71..cbb7af9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -61,33 +61,33 @@ services: # - web #-------- uncomment to create first superuser -------- - # create_superuser: - # build: - # context: . - # dockerfile: Dockerfile - # env_file: - # - ./src/.env - # depends_on: - # - db - # - web - # command: python -m src.scripts.create_first_superuser - # volumes: - # - ./src:/code/src + create_superuser: + build: + context: . + dockerfile: Dockerfile + env_file: + - ./src/.env + depends_on: + - db + - web + command: python -m src.scripts.create_first_superuser + volumes: + - ./src:/code/src #-------- uncomment to run tests -------- - # pytest: - # build: - # context: . - # dockerfile: Dockerfile - # env_file: - # - ./src/.env - # depends_on: - # - db - # - create_superuser - # - redis - # command: python -m pytest ./tests - # volumes: - # - .:/code + pytest: + build: + context: . + dockerfile: Dockerfile + env_file: + - ./src/.env + depends_on: + - db + - create_superuser + - redis + command: python -m pytest ./tests + volumes: + - .:/code #-------- uncomment to create first tier -------- # create_tier: diff --git a/src/app/schemas/rate_limit.py b/src/app/schemas/rate_limit.py index af76daa..764f0fe 100644 --- a/src/app/schemas/rate_limit.py +++ b/src/app/schemas/rate_limit.py @@ -67,7 +67,7 @@ class RateLimitUpdate(BaseModel): period: int | None = None name: str | None = None - @validator('path', pre=True, allow_reuse=True) + @validator('path', pre=True) def validate_and_sanitize_path(cls, value: str) -> str: return sanitize_path(value)