aboutsummaryrefslogtreecommitdiffstats
path: root/models/repo_transfer.go
diff options
context:
space:
mode:
authorzeripath <art27@cantab.net>2021-03-22 18:26:38 +0000
committerGitHub <noreply@github.com>2021-03-22 19:26:38 +0100
commitdfb3e50dcea581b256d0fdf141d0c8fa8d75d78d (patch)
tree451812ed412b3edcfa305c7e2c8b341eeba55180 /models/repo_transfer.go
parent5f038cd7febd834c9b86b9e734848870efbdce86 (diff)
downloadgitea-dfb3e50dcea581b256d0fdf141d0c8fa8d75d78d.tar.gz
gitea-dfb3e50dcea581b256d0fdf141d0c8fa8d75d78d.zip
Fix the v176 migration (#15110)
There is a serious issue with the v176 migration where there is a mistaken missing label_id selection. *introduced by #14912* Signed-off-by: Andrew Thornton <art27@cantab.net>
Diffstat (limited to 'models/repo_transfer.go')
-rw-r--r--models/repo_transfer.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/models/repo_transfer.go b/models/repo_transfer.go
index c1326a1ac6..60f3d15734 100644
--- a/models/repo_transfer.go
+++ b/models/repo_transfer.go
@@ -330,7 +330,7 @@ func TransferOwnership(doer *User, newOwnerName string, repo *Repository) (err e
SELECT il_too.id FROM (
SELECT il_too_too.id
FROM issue_label AS il_too_too
- INNER JOIN label ON il_too_too.id = label.id
+ INNER JOIN label ON il_too_too.label_id = label.id
INNER JOIN issue on issue.id = il_too_too.issue_id
WHERE
issue.repo_id = ? AND (issue.repo_id != label.repo_id OR (label.repo_id = 0 AND label.org_id != ?))