以前のボード (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)
},
すべてが正常にデバッグされているように見えますが、カードは元の列に戻るだけで、データは保存されていません。
どんな助けでも大歓迎です。