Bug#2390 Only list my projects on home page and projects menu
parent
52d720a8f4
commit
cb0f3b6564
|
@ -49,7 +49,7 @@ class ProjectsNavigationController extends taiga.Controller
|
|||
@.loadInitialData()
|
||||
|
||||
loadInitialData: ->
|
||||
return @rs.projects.list().then (projects) =>
|
||||
return @rs.projects.listByMember(@rootscope.user.id).then (projects) =>
|
||||
for project in projects
|
||||
project.url = @projectUrl.get(project)
|
||||
@scope.projects = projects
|
||||
|
|
|
@ -58,7 +58,7 @@ class ProjectsController extends taiga.Controller
|
|||
promise.finally tgLoader.pageLoaded
|
||||
|
||||
loadInitialData: ->
|
||||
return @rs.projects.list().then (projects) =>
|
||||
return @rs.projects.listByMember(@rootscope.user.id).then (projects) =>
|
||||
@.projects = {'recents': projects.slice(0, 8), 'all': projects}
|
||||
for project in projects
|
||||
project.url = @projectUrl.get(project)
|
||||
|
|
|
@ -36,6 +36,10 @@ resourceProvider = ($config, $repo, $http, $urls, $auth, $q, $rootScope) ->
|
|||
service.list = ->
|
||||
return $repo.queryMany("projects")
|
||||
|
||||
service.listByMember = (memberId) ->
|
||||
params = {"member": memberId}
|
||||
return $repo.queryMany("projects", params)
|
||||
|
||||
service.templates = ->
|
||||
return $repo.queryMany("project-templates")
|
||||
|
||||
|
|
Loading…
Reference in New Issue