UNPKG

clickup_api

Version:

No oficial module for ClickUp API

47 lines (44 loc) 984 B
const Requests = require("../utils/requests"); var Members = function (token, request) { this.token = token; this.request = request; }; /** * Get members on task. * @param {String} task_id Task ID */ Members.prototype.get_task_members = function (task_id) { var token = this.token; var request = this.request; return new Promise(async function (resolve, reject) { try { var res = await request.https_clickupapi_get( `/api/v2/task/${task_id}/member`, token ); resolve(res); } catch (err) { reject(err); } }); }; /** * Get members on a list. * @param {String} list_id List ID */ Members.prototype.get_list_members = function (list_id) { var token = this.token; var request = this.request; return new Promise(async function (resolve, reject) { try { var res = await request.https_clickupapi_get( `/api/v2/list/${list_id}/member`, token ); resolve(res); } catch (err) { reject(err); } }); }; module.exports = Members;