U
    ÔÉ>i•  ã                   @   s*   d dl mZ d dlmZ edœdd„ZdS )é    )Úsettings)Úresolve©Úpathc                 C   s&   t jr|  t j¡r|  t j¡} t| ƒS )zy
    Django's reverse/resolve is asymmetric. reverse() adds `FORCE_SCRIPT_NAME`,
    yet, resolve() won't handle it.
    )r   ZFORCE_SCRIPT_NAMEÚ
startswithZremoveprefixr   r   © r   ú@/tmp/pip-unpacked-wheel-upujnpc2/allauth/core/internal/urlkit.pyÚscript_aware_resolve   s    r	   N)Zdjango.confr   Zdjango.urlsr   Ústrr	   r   r   r   r   Ú<module>   s   