Name
global.ReleaseStateWatcher
Description
No description available
Script
var ReleaseStateWatcher = Class.create();
ReleaseStateWatcher.prototype = {
initialize: function() {},
updatePercentageComplete: function(current, previous) {
var releaseState = current.getValue('state');
var statesUtil = new ReleaseStatesUtil(current.sys_class_name);
var completedStateToggled = statesUtil.completedStateToggled(current.getValue('state'), previous.getValue('state'));
if (completedStateToggled) {
if (statesUtil.isCompletedState(current.getValue('state')))
current.percent_complete = 100;
else
current.percent_complete = 0;
}
},
type: 'ReleaseStateWatcher'
};
Sys ID
fd140e925b56301074d09113a281c7b0