mirror of
https://github.com/go-gitea/gitea
synced 2025-09-16 21:58:13 +00:00
Exposing TimeEstimate field in the API (#35475)
Time Estimate field is not included in the issue modification webhooks or issue API endpoints. This PR fixes the field for the API. --------- Signed-off-by: Gnanakeethan Balasubramaniam <gnanakeethan@users.noreply.github.com> Signed-off-by: Gnanakeethan Balasubramaniam <gnanakeethan@cloudparallax.com>
This commit is contained in:
committed by
GitHub
parent
8c8eb4b6f9
commit
fe5afcb022
@@ -76,6 +76,8 @@ type Issue struct {
|
|||||||
// swagger:strfmt date-time
|
// swagger:strfmt date-time
|
||||||
Deadline *time.Time `json:"due_date"`
|
Deadline *time.Time `json:"due_date"`
|
||||||
|
|
||||||
|
TimeEstimate int64 `json:"time_estimate"`
|
||||||
|
|
||||||
PullRequest *PullRequestMeta `json:"pull_request"`
|
PullRequest *PullRequestMeta `json:"pull_request"`
|
||||||
Repo *RepositoryMeta `json:"repository"`
|
Repo *RepositoryMeta `json:"repository"`
|
||||||
|
|
||||||
|
@@ -59,6 +59,8 @@ func toIssue(ctx context.Context, doer *user_model.User, issue *issues_model.Iss
|
|||||||
Created: issue.CreatedUnix.AsTime(),
|
Created: issue.CreatedUnix.AsTime(),
|
||||||
Updated: issue.UpdatedUnix.AsTime(),
|
Updated: issue.UpdatedUnix.AsTime(),
|
||||||
PinOrder: util.Iif(issue.PinOrder == -1, 0, issue.PinOrder), // -1 means loaded with no pin order
|
PinOrder: util.Iif(issue.PinOrder == -1, 0, issue.PinOrder), // -1 means loaded with no pin order
|
||||||
|
|
||||||
|
TimeEstimate: issue.TimeEstimate,
|
||||||
}
|
}
|
||||||
|
|
||||||
if issue.Repo != nil {
|
if issue.Repo != nil {
|
||||||
|
5
templates/swagger/v1_json.tmpl
generated
5
templates/swagger/v1_json.tmpl
generated
@@ -25728,6 +25728,11 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"$ref": "#/definitions/StateType"
|
"$ref": "#/definitions/StateType"
|
||||||
},
|
},
|
||||||
|
"time_estimate": {
|
||||||
|
"type": "integer",
|
||||||
|
"format": "int64",
|
||||||
|
"x-go-name": "TimeEstimate"
|
||||||
|
},
|
||||||
"title": {
|
"title": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"x-go-name": "Title"
|
"x-go-name": "Title"
|
||||||
|
Reference in New Issue
Block a user