From 3903be5d6bbbaca0795918959aecf8aa064f09c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emanuel=20Sch=C3=BCtze?= Date: Fri, 3 Mar 2017 17:00:20 +0100 Subject: [PATCH] Fixed switching between motion versions (Fixed #2363) - Show correct text and reason for selected version. - Disable inline editing after save (otherwise inline mode is still active when user change version) --- openslides/motions/static/js/motions/motion-services.js | 3 ++- openslides/motions/static/templates/motions/motion-detail.html | 2 +- .../static/templates/motions/motion-detail/view-original.html | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/openslides/motions/static/js/motions/motion-services.js b/openslides/motions/static/js/motions/motion-services.js index 5e107c505..7d027791a 100644 --- a/openslides/motions/static/js/motions/motion-services.js +++ b/openslides/motions/static/js/motions/motion-services.js @@ -31,7 +31,7 @@ angular.module('OpenSlidesApp.motions.motionservices', ['OpenSlidesApp.motions', }); $http.post('/core/encode_media/', JSON.stringify(image_sources)).then(function (success) { - var converter = PdfMakeConverter.createInstance(sucess.data.images); + var converter = PdfMakeConverter.createInstance(success.data.images); var motionContentProvider = MotionContentProvider.createInstance(converter, $scope.motion, $scope, User, $http); var documentProvider = PdfMakeDocumentProvider.createInstance(motionContentProvider); var identifier = $scope.motion.identifier ? '-' + $scope.motion.identifier : ''; @@ -148,6 +148,7 @@ angular.module('OpenSlidesApp.motions.motionservices', ['OpenSlidesApp.motions', } saveData(obj); + obj.disable(); Motion.inject(motion); // save change motion object on server diff --git a/openslides/motions/static/templates/motions/motion-detail.html b/openslides/motions/static/templates/motions/motion-detail.html index 4bb5feb7a..fd4aa9744 100644 --- a/openslides/motions/static/templates/motions/motion-detail.html +++ b/openslides/motions/static/templates/motions/motion-detail.html @@ -477,7 +477,7 @@

Reason

-
+
diff --git a/openslides/motions/static/templates/motions/motion-detail/view-original.html b/openslides/motions/static/templates/motions/motion-detail/view-original.html index 0143ff70d..71562463e 100644 --- a/openslides/motions/static/templates/motions/motion-detail/view-original.html +++ b/openslides/motions/static/templates/motions/motion-detail/view-original.html @@ -1,5 +1,5 @@ -
+