我想使用searchUsers中的https://www.npmjs.com/package/jira-client搜索JIRA Server用户 你能提供一个有效的例子吗?
我永远不会返回任何东西(fyi,addNewissue函数工作正常)
jira.searchUsers("jane.doe").then((user) ->
console.log(user.length)
).catch (err) ->
console.error err
答案 0 :(得分:1)
嗯,jira客户端是用ES6编写的,我并不熟悉,但我认为searchUsers
函数实际上需要一个对象参数,而不是列表。
searchUsers({ username, startAt, maxResults, includeActive, includeInactive }) { ... }
{username, startAt...}
是一个解构赋值,它从单个传递的对象中提取键名并将它们转换为变量。根据函数的注释,您应该传递一个options对象。
试试这样:
jira.searchUsers({username: "jane.doe"}).then((user) ->
console.log(user.length)
).catch (err) ->
console.error err