]> source.dussan.org Git - gitea.git/commitdiff
Show repos acording to user/organization
authorAndrey Nering <andrey.nering@gmail.com>
Thu, 18 May 2017 14:28:29 +0000 (11:28 -0300)
committerAndrey Nering <andrey.nering@gmail.com>
Thu, 18 May 2017 14:28:29 +0000 (11:28 -0300)
public/js/index.js
routers/api/v1/repo/repo.go
templates/base/head.tmpl

index a3e9e99e7a4a3fa80ac11d2c850696941ffe030d..fa1184ed5b29156837b9ace7e55704e9e1b576a9 100644 (file)
@@ -1661,7 +1661,7 @@ function initDashboardSearch() {
             repos: [],
             searchQuery: '',
             suburl: document.querySelector('meta[name=_suburl]').content,
-            uid: document.querySelector('meta[name=_uid]').content
+            uid: document.querySelector('meta[name=_context_uid]').content
         },
 
         mounted: function() {
index 2c01352fcf8529311e9705a9ed610157dd7b441b..c299b969bc13d3769790b7522f5aff2928c8f4d9 100644 (file)
@@ -32,7 +32,9 @@ func Search(ctx *context.APIContext) {
                Keyword:  strings.Trim(ctx.Query("q"), " "),
                OwnerID:  ctx.QueryInt64("uid"),
                PageSize: convert.ToCorrectPageSize(ctx.QueryInt("limit")),
-               Searcher: ctx.User,
+       }
+       if ctx.User.ID == opts.OwnerID {
+               opts.Searcher = ctx.User
        }
 
        // Check visibility.
index 68a7e43b6933cc8e3bddd3862de4d73952008148..61f0def7d9b49bd16e2192a204c55f55841be56e 100644 (file)
@@ -14,6 +14,9 @@
        {{if .IsSigned}}
                <meta name="_uid" content="{{.SignedUser.ID}}" />
        {{end}}
+       {{if .ContextUser}}
+               <meta name="_context_uid" content="{{.ContextUser.ID}}" />
+       {{end}}
 {{if .GoGetImport}}
        <meta name="go-import" content="{{.GoGetImport}} git {{.CloneLink.HTTPS}}">
        <meta name="go-source" content="{{.GoGetImport}} _ {{.GoDocDirectory}} {{.GoDocFile}}">