2016-03-28 7 views
0

TechTalk.JiraRestClientを使用してjiraで問題を作成しようとしています。以下は、私はそれが次のエラーをスローして、チケットを作成することができませんこれまでjiraで問題を作成するTechTalk.JiraRestClient - C#

 JiraClient client = new JiraClient(url, username, password); 
     var txt = client.GetIssues("JPA"); //this gets all the issues for that board. 
     IssueFields fields = new IssueFields(); 
     fields.summary = "Create a ticket via automation."; 
     fields.description = "This is a test ticket. This ticket was created via automation"; 
     fields.timetracking.originalEstimate = "0"; 
     var txt2 = client.CreateIssue("JPA", "Bug", fields); 

を得ているものです:

TechTalk.JiraRestClient.JiraClientException was unhandled HResult=-2146233088 Message=Could not create issue Source=TechTalk.JiraRestClient

のInnerException:

ErrorResponse={"errorMessages":[],"errors":{"timetracking":"Field 'timetracking' cannot be set. It is not on the appropriate screen, or unknown."}} HResult=-2146233088 Message=JIRA returned wrong status: Bad Request Source=TechTalk.JiraRestClient StackTrace: at TechTalk.JiraRestClient.JiraClient`1.AssertStatus(IRestResponse response, HttpStatusCode status) at TechTalk.JiraRestClient.JiraClient'1.CreateIssue(String projectKey, String issueType, TIssueFields issueFields) InnerException:

私は削除してもタイムトラッキングフィールドは同じエラーをスローします。私はこれを解決する方法を知らない。どんな助けも素晴らしいだろう!

おかげ - KP

答えて

0

nullにtimetrackingを設定すると、この問題を解決する必要があります。

fields.timetracking = null; 
関連する問題