additional data for type StopWatch in swagger api (#12458)
* additional data for type StopWatch in swagger api * fix lint-backend issue with gofmt * fix format in v1_json with 'make generate-swagger' * using issue.LoadRepo() instead of getRepositoryByID() Co-authored-by: jochen@homeland <no-go@localhost> Co-authored-by: zeripath <art27@cantab.net>
This commit is contained in:
		
							parent
							
								
									dba5d82f86
								
							
						
					
					
						commit
						385433d2f4
					
				
					 3 changed files with 25 additions and 4 deletions
				
			
		|  | @ -201,9 +201,15 @@ func (sw *Stopwatch) APIFormat() (api.StopWatch, error) { | |||
| 	if err != nil { | ||||
| 		return api.StopWatch{}, err | ||||
| 	} | ||||
| 	if err := issue.LoadRepo(); err != nil { | ||||
| 		return api.StopWatch{}, err | ||||
| 	} | ||||
| 	return api.StopWatch{ | ||||
| 		Created:    sw.CreatedUnix.AsTime(), | ||||
| 		IssueIndex: issue.Index, | ||||
| 		Created:       sw.CreatedUnix.AsTime(), | ||||
| 		IssueIndex:    issue.Index, | ||||
| 		IssueTitle:    issue.Title, | ||||
| 		RepoOwnerName: issue.Repo.OwnerName, | ||||
| 		RepoName:      issue.Repo.Name, | ||||
| 	}, nil | ||||
| } | ||||
| 
 | ||||
|  |  | |||
|  | @ -11,8 +11,11 @@ import ( | |||
| // StopWatch represent a running stopwatch
 | ||||
| type StopWatch struct { | ||||
| 	// swagger:strfmt date-time
 | ||||
| 	Created    time.Time `json:"created"` | ||||
| 	IssueIndex int64     `json:"issue_index"` | ||||
| 	Created       time.Time `json:"created"` | ||||
| 	IssueIndex    int64     `json:"issue_index"` | ||||
| 	IssueTitle    string    `json:"issue_title"` | ||||
| 	RepoOwnerName string    `json:"repo_owner_name"` | ||||
| 	RepoName      string    `json:"repo_name"` | ||||
| } | ||||
| 
 | ||||
| // StopWatches represent a list of stopwatches
 | ||||
|  |  | |||
|  | @ -14698,6 +14698,18 @@ | |||
|           "type": "integer", | ||||
|           "format": "int64", | ||||
|           "x-go-name": "IssueIndex" | ||||
|         }, | ||||
|         "issue_title": { | ||||
|           "type": "string", | ||||
|           "x-go-name": "IssueTitle" | ||||
|         }, | ||||
|         "repo_name": { | ||||
|           "type": "string", | ||||
|           "x-go-name": "RepoName" | ||||
|         }, | ||||
|         "repo_owner_name": { | ||||
|           "type": "string", | ||||
|           "x-go-name": "RepoOwnerName" | ||||
|         } | ||||
|       }, | ||||
|       "x-go-package": "code.gitea.io/gitea/modules/structs" | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue