diff --git a/openslides/projector/templates/projector/control.html b/openslides/projector/templates/projector/control.html index 1093a73c5..b5db1a6b4 100644 --- a/openslides/projector/templates/projector/control.html +++ b/openslides/projector/templates/projector/control.html @@ -42,6 +42,7 @@
{% csrf_token %} +
diff --git a/openslides/projector/views.py b/openslides/projector/views.py index 0ae5be8f8..e78f09d51 100644 --- a/openslides/projector/views.py +++ b/openslides/projector/views.py @@ -30,7 +30,7 @@ from utils.template import Tab from config.models import config -from api import get_active_slide, set_active_slide, projector_message_set +from api import get_active_slide, set_active_slide, projector_message_set, projector_message_delete from projector import SLIDE from models import ProjectorOverlay from openslides.projector.signals import projector_overlays, projector_control_box @@ -59,6 +59,8 @@ class ControlView(TemplateView): def post(self, request, *args, **kwargs): if 'message' in request.POST: projector_message_set(request.POST['message_text']) + elif 'message-clean' in request.POST: + projector_message_delete() else: for overlay in self.get_projector_overlays(): if overlay.def_name in request.POST: