When I fetch all workspace projects I also receive some strange projects which are not visible in Asana like:
“Person 1 tasks in Workspace1”
“Person 2 tasks in Workspace1”
How can I filter them out? I would like to only fetch my company workspace projects
@Andrei_Tarkovsky how are you currently fetching these projects/tasks? What would constitute a “company workspace project”?
@Stephen_Li
I am using this endpoint:
I am also receiving those projects with webhook events.
Webhook is project_membership#added
It looks like Asana is creating a hidden project for each project member?
I would like to fetch only those that are normally visible in the Asana UI
Sorry the webhook event is of course
project#added and the payload looks like this:
{
“created_at”=>“XXXX”,
“action”=>“added”,
“parent”=>{“gid”=>“XXXX”, “resource_type”=>“workspace”},
“user”=>{“gid”=>“XXXX”, “resource_type”=>“user”},
“resource”=>{“gid”=>“XXXX”,
“resource_type”=>“project”}
}
This is triggered when I am adding a new user to a workspace and giving that user rights to some projects.