Name
global.UpdateSetHierarchyCommitVisible
Description
Used by Update Set Commit UI Action and Notice business rule
Script
var UpdateSetHierarchyCommitVisible = Class.create();
UpdateSetHierarchyCommitVisible.prototype = Object.extendsObject(AbstractUpdateUIActionUtil, {
initialize: function() {
},
_userHasAccess: function(gr) {
return ((gr.state == "previewed" || gr.state == "partial") && gr.remote_base_update_set == gr.sys_id &&
this._isCurrentDomainSafe() &&
gr.canWrite() &&
!GlidePreviewProblemHandler.hasUnresolvedProblemsForHierarchy(gr.sys_id) &&
SNC.UpdateSetAccessUtil.checkDelegatedDeveloperAccessToHierarchy(gr.sys_id));
},
type: 'UpdateSetHierarchyCommitVisible'
});
Sys ID
87539c5247222200a03a19fbac9a7146