From 5adf55bc8cfec7f876f5e085f9c534a54bdb4405 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Norman=20J=C3=A4ckel?= Date: Thu, 16 May 2013 01:28:39 +0200 Subject: [PATCH] Log permitting and rejecting motion versions (Fixed #657) --- openslides/motion/views.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/openslides/motion/views.py b/openslides/motion/views.py index a79f4cb40..9ca6707d7 100644 --- a/openslides/motion/views.py +++ b/openslides/motion/views.py @@ -256,8 +256,11 @@ class VersionPermitView(GetVersionMixin, SingleObjectMixin, QuestionMixin, Redir """ Activate the version, if the user chooses 'yes'. """ - self.object.set_active_version(self.object.version) # TODO: Write log message + self.object.set_active_version(self.object.version) self.object.save(ignore_version_data=True) + self.object.write_log( + message=ugettext_noop('Version %d permitted') % self.object.version.version_number, + person=self.request.user) version_permit = VersionPermitView.as_view() @@ -291,8 +294,11 @@ class VersionRejectView(GetVersionMixin, SingleObjectMixin, QuestionMixin, Redir """ Reject the version, if the user chooses 'yes'. """ - self.object.reject_version(self.object.version) # TODO: Write log message + self.object.reject_version(self.object.version) self.object.save(ignore_version_data=True) + self.object.write_log( + message=ugettext_noop('Version %d rejected') % self.object.version.version_number, + person=self.request.user) version_reject = VersionRejectView.as_view()