2015-11-14 4 views
0

Вот фрагмент кода:Rally остальное API - обновление оценки задача не

task["WorkProduct"] = storyref; 
    task["Project"] = projectRef; 
    task["Workspace"] = workspaceRef; 
    task["Estimate"] = Convert.ToString equalTaskEst); 
    OperationResult result = restApi.Update(task["_ref"], task); 

Я тюк, чтобы удалить и создать tasks без каких-либо проблем. Но обновление, не дает ошибку и не обновляет любой столбец значения

ответ

1

Проверьте ошибки вы получаете от OperationResult:

Подобно:

if (!OperationResult.Success) 
{ 
    OperationResult.Errors.ToList().ToString(); 
} 

С Console.log или независимо от того, как вы хотите, чтобы отобразить их.

Получение точных ошибок от ралли может пролить свет на ваши ошибки.

0

Выполняется ли задание? Я не думаю, что это позволит вам обновлять оценки или значения todo, если задача уже отмечена как сделанная. Кроме того, Estimate является числовым полем, поэтому вы, вероятно, не хотите представлять его в виде строкового значения, поскольку ваш код выше, кажется, делает ...