human
Solve the following python programming problem given the following code:
def _setup_websocket(func) : 
    from functools import wraps 
    @ wraps (func) 
    def new_func(request, * args, **kwargs) : 
        response = func (request, * args, ** kwargs) 
        if ((response is None) and request.is_websocket ()) : 
            return HttpResponse () 
return response 
if (not WEBSOCKET_MIDDLEWARE_INSTALLED) : 
        decorator = decorator_from_middleware (WebSocketMiddleware) 
        new_func = decorator (decorator) 
return new_func 

    
    

    Fix the buggy line: new_func = decorator (decorator)
assistant
#Here is Python program to fix the buggy line: new_func = decorator (decorator)
.

new_func = decorator (new_func)