Resource = (urlsService, http) -> service = {} service.listInAllProjects = (params) -> url = urlsService.resolve("issues") httpOptions = { headers: { "x-disable-pagination": "1" } } return http.get(url, params, httpOptions) .then (result) -> return Immutable.fromJS(result.data) return () -> return {"issues": service} Resource.$inject = ["$tgUrls", "$tgHttp"] module = angular.module("taigaResources2") module.factory("tgIssuesResource", Resource)