1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
registerPlugin(function(model) { var self = this; self.name = "AdjustTimeForTempo"; self.adjustTime = function(worklog) { var start = worklog.startTime; start.setTime(start.getTime() + (11*60*60*1000)); worklog.startTime = start; } self.unload = function() { model.worklogManager.worklogCreated.disconnect(self.adjustTime); } model.worklogManager.worklogCreated.connect(self.adjustTime); });
You can clone a snippet to your computer for local editing. Learn more.