Hide special comments in export
This commit is contained in:
parent
9dca7fa3b6
commit
2e2d28288a
@ -153,7 +153,8 @@ angular.module('OpenSlidesApp.motions.docx', ['OpenSlidesApp.core.docx'])
|
|||||||
var getMotionComments = function (motion) {
|
var getMotionComments = function (motion) {
|
||||||
var fields = Config.get('motions_comments').value;
|
var fields = Config.get('motions_comments').value;
|
||||||
var canSeeComment = function (index) {
|
var canSeeComment = function (index) {
|
||||||
return fields[index].public || operator.hasPerms('motions.can_manage');
|
var specialComment = fields[index].forState || fields[index].forRecommendation;
|
||||||
|
return (fields[index].public || operator.hasPerms('motions.can_manage')) && !specialComment;
|
||||||
};
|
};
|
||||||
var comments = [];
|
var comments = [];
|
||||||
for (var i = 0; i < fields.length; i++) {
|
for (var i = 0; i < fields.length; i++) {
|
||||||
|
@ -298,7 +298,8 @@ angular.module('OpenSlidesApp.motions.pdf', ['OpenSlidesApp.core.pdf'])
|
|||||||
if (includeComments) {
|
if (includeComments) {
|
||||||
var fields = Config.get('motions_comments').value;
|
var fields = Config.get('motions_comments').value;
|
||||||
var canSeeComment = function (index) {
|
var canSeeComment = function (index) {
|
||||||
return fields[index].public || operator.hasPerms('motions.can_manage');
|
var specialComment = fields[index].forState || fields[index].forRecommendation;
|
||||||
|
return (fields[index].public || operator.hasPerms('motions.can_manage')) && !specialComment;
|
||||||
};
|
};
|
||||||
var comments = [];
|
var comments = [];
|
||||||
for (var i = 0; i < fields.length; i++) {
|
for (var i = 0; i < fields.length; i++) {
|
||||||
@ -958,7 +959,8 @@ angular.module('OpenSlidesApp.motions.pdf', ['OpenSlidesApp.core.pdf'])
|
|||||||
exportComments: function (motion, filename) {
|
exportComments: function (motion, filename) {
|
||||||
var fields = Config.get('motions_comments').value;
|
var fields = Config.get('motions_comments').value;
|
||||||
var canSeeComment = function (index) {
|
var canSeeComment = function (index) {
|
||||||
return fields[index].public || operator.hasPerms('motions.can_manage');
|
var specialComment = fields[index].forState || fields[index].forRecommendation;
|
||||||
|
return (fields[index].public || operator.hasPerms('motions.can_manage')) && !specialComment;
|
||||||
};
|
};
|
||||||
var content = [];
|
var content = [];
|
||||||
for (var i = 0; i < fields.length; i++) {
|
for (var i = 0; i < fields.length; i++) {
|
||||||
|
Loading…
Reference in New Issue
Block a user