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()
|
||||||
|
|
||||||
loadInitialData: ->
|
loadInitialData: ->
|
||||||
return @rs.projects.list().then (projects) =>
|
return @rs.projects.listByMember(@rootscope.user.id).then (projects) =>
|
||||||
for project in projects
|
for project in projects
|
||||||
project.url = @projectUrl.get(project)
|
project.url = @projectUrl.get(project)
|
||||||
@scope.projects = projects
|
@scope.projects = projects
|
||||||
|
|
|
@ -58,7 +58,7 @@ class ProjectsController extends taiga.Controller
|
||||||
promise.finally tgLoader.pageLoaded
|
promise.finally tgLoader.pageLoaded
|
||||||
|
|
||||||
loadInitialData: ->
|
loadInitialData: ->
|
||||||
return @rs.projects.list().then (projects) =>
|
return @rs.projects.listByMember(@rootscope.user.id).then (projects) =>
|
||||||
@.projects = {'recents': projects.slice(0, 8), 'all': projects}
|
@.projects = {'recents': projects.slice(0, 8), 'all': projects}
|
||||||
for project in projects
|
for project in projects
|
||||||
project.url = @projectUrl.get(project)
|
project.url = @projectUrl.get(project)
|
||||||
|
|
|
@ -36,6 +36,10 @@ resourceProvider = ($config, $repo, $http, $urls, $auth, $q, $rootScope) ->
|
||||||
service.list = ->
|
service.list = ->
|
||||||
return $repo.queryMany("projects")
|
return $repo.queryMany("projects")
|
||||||
|
|
||||||
|
service.listByMember = (memberId) ->
|
||||||
|
params = {"member": memberId}
|
||||||
|
return $repo.queryMany("projects", params)
|
||||||
|
|
||||||
service.templates = ->
|
service.templates = ->
|
||||||
return $repo.queryMany("project-templates")
|
return $repo.queryMany("project-templates")
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue