(view_func)
return shim
This bypasses the PROJECT_ACCESS permission when a domain no longer has it
    (typically because the subscription was paused).
    Remember: Order matters.
This bypasses the PROJECT_ACCESS permission when a domain no longer has it
    (typically because the subscription was paused).
    Remember: Order matters.
This bypasses the PROJECT_ACCESS permission when a domain no longer has it ( typically because the subscription was paused ) . Remember : Order matters .
def always_allow_project_access(view_func):
    """
    This bypasses the PROJECT_ACCESS permission when a domain no longer has it
    (typically because the subscription was paused).
    Remember: Order matters.
    """
    @wraps(view_func)
    def shim(request, *args, **kwargs):
        request.always_allow_project_access = True
        return view_func(request, *args, **kwargs)
    return shim
def always_allow_project_access ( view_func ) : @ wraps ( view_func ) def shim ( request , * args , * * kwargs ) : request . always_allow_project_access = True return view_func ( request , * args , * * kwargs ) return shim