From: yomguy Date: Fri, 24 Feb 2012 14:06:01 +0000 (+0100) Subject: fix video host on stop X-Git-Tag: 1.0~46 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=dc27a491cc0c9e3af83526d0677a8e9823574a00;p=telecaster-server.git fix video host on stop --- diff --git a/telecaster/views.py b/telecaster/views.py index ef8e836..6aa4d28 100644 --- a/telecaster/views.py +++ b/telecaster/views.py @@ -70,7 +70,7 @@ class WebView(object): self.logger.write_info('stop') return HttpResponseRedirect('/telecaster/record') else: - return render(request, template, {'station': station, 'hidden_fields': self.hidden_fields, }) + return render(request, template, {'station': station, 'hidden_fields': self.hidden_fields, 'host': self.get_host(request) }) else: return HttpResponseRedirect('/telecaster/record') @@ -91,12 +91,13 @@ class WebView(object): else: form = StationForm() + return render(request, template, {'station': form, 'hidden_fields': self.hidden_fields, 'host': self.get_host(request) }) + + def get_host(self, request): host = request.META['HTTP_HOST'] if ':' in host: host = host.split(':')[0] - - return render(request, template, {'station': form, 'hidden_fields': self.hidden_fields, 'host': host }) - + return host @jsonrpc_method('telecaster.get_server_status') def get_server_status_json(request):