在我以前的板子 (2.0p2) 上,如果卡片被放入 InDev 列,我有一个功能可以自动将故事分配给当前用户。
我将这段代码移过来,在调试器中检查所有字段似乎都正常,但卡片又回到了原始列。
这是我的听众:我的 cardBoardConfig
listeners: {
beforecarddroppedsave: function (cardboard, card) {
var con = Rally.environment.getContext();
//map the new state from on this card to the new state
var kState = card.record.get(this.mappedFromField);
var newState = this.fieldNameMap[card.record.get(this.mappedFromField)];
card.record.set(this.mappedToField, newState);
if (kState == 'In Dev') card.record.set('Owner', con.context.user)
},
一切似乎调试正常,但卡只是回到原始列,并且没有保存任何数据。
任何帮助,将不胜感激。