Skip to content

Commit 85b93b2

Browse files
committed
fix nits
Signed-off-by: a1012112796 <[email protected]>
1 parent 9b2b4da commit 85b93b2

File tree

6 files changed

+22
-21
lines changed

6 files changed

+22
-21
lines changed

models/issues/issue_project.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ func (issue *Issue) LoadProjectIssue(ctx context.Context) (err error) {
4242
return err
4343
}
4444

45-
return issue.ProjectIssue.LoadProjectBoard(ctx)
45+
return issue.ProjectIssue.LoadProjectColumn(ctx)
4646
}
4747

4848
func (issue *Issue) projectID(ctx context.Context) int64 {

models/project/issue.go

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ type ProjectIssue struct { //revive:disable-line:exported
1919
ProjectID int64 `xorm:"INDEX"`
2020

2121
// ProjectColumnID should not be zero since 1.22. If it's zero, the issue will not be displayed on UI and it might result in errors.
22-
ProjectColumnID int64 `xorm:"'project_board_id' INDEX"`
22+
ProjectColumnID int64 `xorm:"'project_board_id' INDEX"`
23+
ProjectColumn *Column `xorm:"-"`
2324

2425
// the sorting order on the column
2526
Sorting int64 `xorm:"NOT NULL DEFAULT 0"`
@@ -62,14 +63,14 @@ func GetProjectIssueByIssueID(ctx context.Context, issueID int64) (*ProjectIssue
6263
return issue, nil
6364
}
6465

65-
func (issue *ProjectIssue) LoadProjectBoard(ctx context.Context) error {
66-
if issue.ProjectBoard != nil {
66+
func (issue *ProjectIssue) LoadProjectColumn(ctx context.Context) error {
67+
if issue.ProjectColumn != nil {
6768
return nil
6869
}
6970

7071
var err error
7172

72-
issue.ProjectBoard, err = GetBoard(ctx, issue.ProjectBoardID)
73+
issue.ProjectColumn, err = GetColumn(ctx, issue.ProjectColumnID)
7374
return err
7475
}
7576

@@ -139,20 +140,20 @@ func MoveIssuesOnProjectColumn(ctx context.Context, column *Column, sortedIssueI
139140
})
140141
}
141142

142-
func MoveIssueToBoardTail(ctx context.Context, issue *ProjectIssue, toBoard *Board) error {
143+
func MoveIssueToColumnTail(ctx context.Context, issue *ProjectIssue, toColumn *Column) error {
143144
ctx, committer, err := db.TxContext(ctx)
144145
if err != nil {
145146
return err
146147
}
147148
defer committer.Close()
148149

149-
num, err := toBoard.NumIssues(ctx)
150+
num, err := toColumn.NumIssues(ctx)
150151
if err != nil {
151152
return err
152153
}
153154

154155
_, err = db.GetEngine(ctx).Exec("UPDATE `project_issue` SET project_board_id=?, sorting=? WHERE issue_id=?",
155-
toBoard.ID, num, issue.IssueID)
156+
toColumn.ID, num, issue.IssueID)
156157
if err != nil {
157158
return err
158159
}

routers/web/repo/issue.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2050,7 +2050,7 @@ func ViewIssue(ctx *context.Context) {
20502050
ctx.Data["CanWriteProjects"] = canWriteProjects
20512051

20522052
if canWriteProjects && issue.Project != nil {
2053-
ctx.Data["ProjectBoards"], err = issue.Project.GetBoards(ctx)
2053+
ctx.Data["ProjectColumns"], err = issue.Project.GetColumns(ctx)
20542054
if err != nil {
20552055
ctx.ServerError("Project.GetBoards", err)
20562056
return

routers/web/repo/projects.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -619,22 +619,22 @@ func MoveBoardForIssue(ctx *context.Context) {
619619
return
620620
}
621621

622-
board, err := project_model.GetBoard(ctx, ctx.ParamsInt64(":boardID"))
622+
column, err := project_model.GetColumn(ctx, ctx.ParamsInt64(":columnID"))
623623
if err != nil {
624-
if project_model.IsErrProjectBoardNotExist(err) {
625-
ctx.NotFound("ProjectBoardNotExist", nil)
624+
if project_model.IsErrProjectColumnNotExist(err) {
625+
ctx.NotFound("ErrProjectColumnNotExist", nil)
626626
} else {
627-
ctx.ServerError("GetProjectBoard", err)
627+
ctx.ServerError("GetColumn", err)
628628
}
629629
return
630630
}
631631

632-
if board.ProjectID != issue.Project.ID {
633-
ctx.NotFound("BoardNotInProject", nil)
632+
if column.ProjectID != issue.Project.ID {
633+
ctx.NotFound("ColumnNotInProject", nil)
634634
return
635635
}
636636

637-
err = project_model.MoveIssueToBoardTail(ctx, issue.ProjectIssue, board)
637+
err = project_model.MoveIssueToColumnTail(ctx, issue.ProjectIssue, column)
638638
if err != nil {
639639
ctx.NotFound("MoveIssueToBoardTail", nil)
640640
return

routers/web/web.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1212,7 +1212,7 @@ func registerRoutes(m *web.Route) {
12121212
m.Post("/lock", reqRepoIssuesOrPullsWriter, web.Bind(forms.IssueLockForm{}), repo.LockIssue)
12131213
m.Post("/unlock", reqRepoIssuesOrPullsWriter, repo.UnlockIssue)
12141214
m.Post("/delete", reqRepoAdmin, repo.DeleteIssue)
1215-
m.Post("/move_project_board/{boardID}", repo.MoveBoardForIssue)
1215+
m.Post("/move_project_column/{columnID}", repo.MoveBoardForIssue)
12161216
}, context.RepoMustNotBeArchived())
12171217

12181218
m.Group("/{index}", func() {

templates/repo/issue/view_content/sidebar.tmpl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -200,13 +200,13 @@
200200
<a class="item muted sidebar-item-link tw-block" href="{{.Issue.Project.Link ctx}}">
201201
{{svg .Issue.Project.IconName 18 "tw-mr-2"}}{{.Issue.Project.Title}}
202202
</a>
203-
<div class="ui dropdown jump {{if not .CanWriteProjects}}disabled{{end}} select-issue-project-board item tw-mx-0 tw-pr-2" data-url="{{$.Issue.Link}}/move_project_board/">
203+
<div class="ui dropdown jump {{if not .CanWriteProjects}}disabled{{end}} select-issue-project-board item tw-mx-0 tw-pr-2" data-url="{{$.Issue.Link}}/move_project_column/">
204204
<span class="text">
205-
{{ctx.Locale.Tr "repo.issues.move_project_boad"}}: {{.Issue.ProjectIssue.ProjectBoard.Title}}
205+
{{ctx.Locale.Tr "repo.issues.move_project_boad"}}: {{.Issue.ProjectIssue.ProjectColumn.Title}}
206206
</span>
207207
<div class="menu">
208-
{{if .ProjectBoards}}
209-
{{range .ProjectBoards}}
208+
{{if .ProjectColumns}}
209+
{{range .ProjectColumns}}
210210
<div class="item no-select" data-project-id="{{.ProjectID}}" data-board-id="{{.ID}}">{{.Title}}</div>
211211
{{end}}
212212
{{end}}

0 commit comments

Comments
 (0)