partial implementation of v3 api

This commit is contained in:
2024-12-21 08:18:26 +00:00
parent f77bed5979
commit 1c36cdb7d5
69 changed files with 1387 additions and 257 deletions
+9 -3
View File
@@ -31,7 +31,9 @@ let main = async function() {
if (testGetMembers) {
try {
const members = await api.getMembersAsync(getMembersOptions)
const context = 'team'
const contextId = 1234
const members = await api.getMembersAsync(context, contextId, getMembersOptions)
console.log(`Retrieved ${members.length} members.`)
} catch (err) {
console.log(JSON.stringify(err))
@@ -41,7 +43,9 @@ let main = async function() {
if (testGetGroups) {
try {
const groups = await api.getGroupsAsync()
const context = 'team'
const contextId = 1234
const groups = await api.getGroupsAsync(context, contextId)
console.log(`Retrieved ${groups.length} groups.`)
} catch (err) {
console.log(JSON.stringify(err))
@@ -51,8 +55,10 @@ let main = async function() {
if (testGetMember) {
try {
const context = 'team'
const contextId = 1234
const memberId = 103636
const member = await api.getMemberAsync(memberId, { includeDetails: true })
const member = await api.getMemberAsync(context, contextId, memberId, { includeDetails: true })
console.log(`Retrieved single member: ${member.name}`)
// Only execute update code on an instance where that's OK.