Closed sebfar9172 closed 1 year ago
Hi! Je n'ai malheureusement pas encore investi dans le crowdlending et ne peux donc pas voir la réponse de l'API Finary...
Est-ce que tu souhaites/peux ajouter la feature ? On peut aussi l'ajouter ensemble, je te dis quoi faire pour avoir la réponse API et j'ajoute la feature en fonction :)
Je peux essayer et il y a aussi la section startup
Super merci, tu peux t'inspirer des issues déjà terminées comme #58 et #42. N'hésite pas si tu veux des directions/aide, je veux bien aider comme je peux !
Bon c'est un peu compliqué pour moi mais pour information tu peux faire des ajouts manuels dans la section crowdlending
Aucun souci ! Je tente d'ajouter cette catégorie dans les prochains jours :slightly_smiling_face: Si un jour tu as envie d'apprendre certains morceaux n'hésite pas à créer un sujet de discussion, avec plaisir pour échanger.
Voici pour le crowdlending
# Crowdlending
node = start_step("Crowdlending", tree)
for e in ff.get_holdings_accounts(session, "crowdlending")["result"]:
self._register_fetchline(
fetched_lines=fetched_lines,
tree_node=node,
name=e["name"],
id=e["id"],
account=e["name"],
amount=e["display_balance"],
currency=e["display_currency"]["symbol"],
)
bon en fait les comptes de crowdlending synchronisé ne sont pas tagué , donc pour tout avoir j'ai fait
node = start_step("Crowdlending", tree)
for e in ff.get_holdings_accounts(session)["result"]:
self._register_fetchline(
fetched_lines=fetched_lines,
tree_node=node,
name=e["name"],
id=e["id"],
account=e["name"],
amount=e["display_balance"],
currency=e["display_currency"]["symbol"],
)
Pourrais-tu ajouter une section crowdlending dans la partie exotique pour permettre de l'avoir dans le graphe ?
J'ai ajouté dans le fichier constant pour la section exotique
CROWDLENDING = "Crowdlending"
Je déplace la discussion ici.
Tu dois pouvoir mettre à jour le submodule git avec :
git submodule update --remote --merge
donc avec la dernière version de finary_api
# Crowdlendings
node = start_step("Crowdlendings", tree)
for account in ff.get_portfolio_crowdlendings(session)["result"]["accounts"]:
node_account = node.add(f"[bold]Account: {account['name']}")
for e in account["crowdlendings"]:
self._register_fetchline(
fetched_lines=fetched_lines,
tree_node=node_account,
name=e["name"],
id=e["id"],
account=account["name"],
amount=e["display_current_value"],
currency=e["currency"]["symbol"],
)
The crowdlending section is not retrieve