summaryrefslogtreecommitdiffstats
path: root/modules/convert
diff options
context:
space:
mode:
author6543 <6543@obermui.de>2021-03-01 01:47:30 +0100
committerGitHub <noreply@github.com>2021-03-01 01:47:30 +0100
commita4148c0f12fe5a93d2c9a40f24d4813bcfef4ff8 (patch)
tree92edf61ff2447e067a676832844a129050b4ec0f /modules/convert
parente0900310c4354311362ef69d15c302c215eaa2a2 (diff)
downloadgitea-a4148c0f12fe5a93d2c9a40f24d4813bcfef4ff8.tar.gz
gitea-a4148c0f12fe5a93d2c9a40f24d4813bcfef4ff8.zip
Repository transfer has to be confirmed, if user can not create repo for new owner (#14792)
* make repo as "pending transfer" if on transfer start doer has no right to create repo in new destination * if new pending transfer ocured, create UI & Mail notifications
Diffstat (limited to 'modules/convert')
-rw-r--r--modules/convert/notification.go8
1 files changed, 7 insertions, 1 deletions
diff --git a/modules/convert/notification.go b/modules/convert/notification.go
index fff891b15d..49abe01253 100644
--- a/modules/convert/notification.go
+++ b/modules/convert/notification.go
@@ -52,8 +52,14 @@ func ToNotificationThread(n *models.Notification) *api.NotificationThread {
result.Subject = &api.NotificationSubject{
Type: "Commit",
Title: n.CommitID,
+ URL: n.Repository.HTMLURL() + "/commit/" + n.CommitID,
+ }
+ case models.NotificationSourceRepository:
+ result.Subject = &api.NotificationSubject{
+ Type: "Repository",
+ Title: n.Repository.FullName(),
+ URL: n.Repository.Link(),
}
- //unused until now
}
return result