Asana Tasks

node v8.17.0
version: 0.2.1
endpointsharetweet
let fetchTasks = async function({completed_since = 'now'} = {}) { console.log(`fetching completed (${completed_since}) asana tasks...`); let asana = require('asana'); let client = asana.Client.create().useAccessToken(process.env.matt_asana_access_token); let me = await client.users.me(); let workspace = me.workspaces.find(workspace => workspace.name === 'Pickle'); let tasks = await client.tasks.findAll({ assignee: me.id, workspace: workspace.id, completed_since: completed_since }); return tasks.data; };
module.exports = fetchTasks;
Loading…

no comments

    sign in to comment