
    zh                     "    d dl mZ dedefdZdS )    )	APIRouterrouterpathc                       fd}|S )zp
    Registers a path on both `/path` and `/path/`
    so both forms respond identically without redirects.
    c                 t     j         | fi                      d          s j         dz   | fi  | S )N/)add_api_routeendswith)funckwargsr   r   s    (/wd/v2025.freedom4um.com/utils/routes.py	decoratorz!add_dual_route.<locals>.decorator   sZ    T4226222}}S!! 	= F T<<V<<<     )r   r   r   r   s   ``` r   add_dual_router      s0    
      
 r   N)fastapir   strr   r   r   r   <module>r      sC         
9 
C 
 
 
 
 
 
r   