summaryrefslogtreecommitdiffstats
path: root/modules/context
diff options
context:
space:
mode:
authorLunny Xiao <xiaolunwen@gmail.com>2020-01-20 01:56:57 +0800
committertechknowlogick <techknowlogick@gitea.io>2020-01-19 12:56:57 -0500
commit8add1dfacc84ac0807cba1ec94022d52b818d1e9 (patch)
tree9c89397bc2ab0ba241874849081ce83764d5366a /modules/context
parentaa6ed1b7c138ec45362bcbebb72e58baeaf2a2be (diff)
downloadgitea-8add1dfacc84ac0807cba1ec94022d52b818d1e9.tar.gz
gitea-8add1dfacc84ac0807cba1ec94022d52b818d1e9.zip
Fix issues/pulls dependencies problems (#9842) (#9864)
* Fix issues/pulls dependencies problems * fix swagger and api param name * fix js
Diffstat (limited to 'modules/context')
-rw-r--r--modules/context/repo.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/context/repo.go b/modules/context/repo.go
index 4c32e846eb..af2b3902ad 100644
--- a/modules/context/repo.go
+++ b/modules/context/repo.go
@@ -95,8 +95,8 @@ func (r *Repository) CanUseTimetracker(issue *models.Issue, user *models.User) b
}
// CanCreateIssueDependencies returns whether or not a user can create dependencies.
-func (r *Repository) CanCreateIssueDependencies(user *models.User) bool {
- return r.Permission.CanWrite(models.UnitTypeIssues) && r.Repository.IsDependenciesEnabled()
+func (r *Repository) CanCreateIssueDependencies(user *models.User, isPull bool) bool {
+ return r.Repository.IsDependenciesEnabled() && r.Permission.CanWriteIssuesOrPulls(isPull)
}
// GetCommitsCount returns cached commit count for current view