2014-12-03 77 views
0

我有一個自定義的工作流程,我在工作流程編輯器中內置。上傳它,並將其分配給一個項目。自定義YouTrack工作流程6.0:無法更改'新問題'Visibile到

在該項目中,我期待的可視性要,從{所有用戶}變化是創建{前端支架}

我交辦的其他自定義工作流,正在工作的一個新的問題,所以這不需要添加或分配給項目的工作流程。

這是我的工作流程,我已經嘗試了許多與allowedGroup有關的變體,並且沒有「問題」。字首。沒有任何關係。

rule Change PermittedGroup to Support 

when permittedGroup == {All Users} { 
    issue.permittedGroup = {Front End Support} 
} 

Sample Workflow,似乎是做同樣的事情,但也許這是老6.0不兼容? And This會說出'可見'命令,但我無法在任何地方找到它。

謝謝!

回答

0

我能夠通過測試名稱爲空來檢查這一點。

我通過調試消息發現了這一點。

when permittedGroup.name != "anything" { 
    message(permittedGroup.name); 
} 

由此我發現{所有用戶}可見性實際上是空白的。然後我的最終工作代碼是

when permittedGroup.name.trim(mode: nullToEmpty) || permittedGroup.becomes({All Users}) { 
    permittedGroup = {Front End Support}; 

    message("Support Visibility Must be limited to Front End Support or a Customer Team Project"); 
} 
相關問題