Name
global.ScrumStoryToEpicUtil
Description
No description available
Script
var ScrumStoryToEpicUtil = Class.create();
ScrumStoryToEpicUtil.prototype = {
initialize: function() {
},
type: 'ScrumStoryToEpicUtil'
};
ScrumStoryToEpicUtil.isActionVisible = function(current) {
var statesUtil = new global.ScrumStatesUtil(current.getValue('sys_class_name'));
var isCancelledOrCompletedState = statesUtil.isCancelledOrCompletedState(current.getValue('state'));
var isOriginalStory = !current.isValidField('original_task') ||
current.original_task.sys_class_name == 'rm_story';
return (!isCancelledOrCompletedState) && current.getValue('sys_class_name') === 'rm_story' &&
(new GlideRecord('rm_epic')).canCreate() && isOriginalStory;
};
Sys ID
227d8d425be050109dac15233381c717