airbytehq / airbytehq/airbyte

(source-asana) add subtasks stream to be more complete

Ouverte
#83,791 3 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
area/connectors autoteam community connectors/source/asana needs-triage team/extensibility type/bug
Langage dominant
Python
Étoiles
22.1k
Forks
5.3k
Métriques de merge des PR
Métriques de PR en attente

Description

### Connector Name

source-asana

### Connector Version

1.7.2

### What step the error happened?

During the sync

### Relevant information

The connector is still lacking subtasks: but including them, would allow handling Asanas data in a more complete fashion.
As Asana is a task management tool and platform, omitting subtasks would be a great loss in data completeness.
As per api spec at https://developers.asana.com/reference/getsubtasksfortask getting subtasks seems quite similar to getting tasks. There is a num_subtasks field in the tasks stream: if this is not zero, subtasks can be fetched for that entry via the api.
Since I have no development environment at hand, I am sorry I cannot try this out right now. At first sight, it seems one would just need to add the stream to https://github.com/airbytehq/airbyte/blob/master/airbyte-integrations/connectors/source-asana/source_asana/manifest.yaml . But would that suffice?

Best Regards 👍

### Relevant log output

```shell

```

### Contribute

- [ ] Yes, I want to contribute

---
**Internal Tracking:** https://github.com/airbytehq/oncall/issues/13259

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.