Name
global.TopicPermissionClientUtilSNC
Description
No description available
Script
var TopicPermissionClientUtilSNC = Class.create();
TopicPermissionClientUtilSNC.prototype = Object.extendsObject(global.AbstractAjaxProcessor, {
getParentTopicManagerAndContributor: function() {
var topicPermissionUtil = new global.TopicPermissionUtil();
var parentTopicSysId = this.getParameter('sysparm_parentTopicSysId');
var result = topicPermissionUtil.getParentTopicManagerAndContributor(parentTopicSysId);
return JSON.stringify(result);
},
isTaxonomyAdminOrManager: function() {
taxonomySysId = this.getParameter('sysparm_taxonomySysId');
var taxonomyGr = new GlideRecord('taxonomy');
taxonomyGr.get(taxonomySysId);
return !!(taxonomyGr && taxonomyGr.canWrite());
},
type: 'TopicPermissionClientUtilSNC'
});
Sys ID
bf10498f507d0110f8777cbe38e5f521