Closed sebfar9172 closed 1 year ago
@nmathey également (je ne peux pas te mettre en assigné pour les issues, je sais pas pourquoi)
@MadeInPierre sachant que le fetch récupère bien la valeur
11 USD 3323 Waverly id='0x009bAB289f104699AE87e576294D18eD505FAa61'
Comment as-tu déclaré ta Line
pour cet investissement ?
Line("3323 Waverly", key="0x009bAB289f104699AE87e576294D18eD505FAa61"),
Pourrais-tu aller dans finalynx/fetch/realt_cache.json
et me donner l'entrée correspondante dans le JSON pour cette ligne ? Il me faut des infos et contexte autour ^^
Perso je fais une enveloppe pour récupérer l'ensemble des lignes d'un coup.
realt = Envelope("Immo RealT", "Immo RealT", date(2022,2,1), key="My RealT Portfolio")
puis
Folder(
"Immo RealT",
envelope=realt,
display=FolderDisplay.LINE,
)
Est-ce que si tu fais sous format là @sebfar9172 la somme est bonne chez toi?
non cela me met 0 c'est bizarre
@sebfar9172 essaie de créer un nouveau fichier test.py
avec :
from finalynx import Assistant, Portfolio, DarkTheme
from finalynx.fetch.source_realt import SourceRealT
assistant = Assistant(Portfolio(), active_sources=["realt"], clear_cache=True, theme=DarkTheme())
assistant.add_source(SourceRealT("MY_TOKEN"))
assistant.run()
Puis :
python test.py
Tu vois tes investissements ?
@MadeInPierre tout à fait c'est mieux
pour être précis je vois des lignes mais ce ne sont pas les miennes
Ah mais pardon c'est la clé publique de NickFR ^^" faut la remplacer avec ta clé bien sûr, même comme ça ça marche et tu vois tous tes investissements ? Même ceux qui posent problème dans #118 ?
je ne vois rien
Pas de warnings affichés en jaune ou erreurs ? J'ai besoin du maximum de détails pour chercher
Pourrais-tu aller dans finalynx/fetch/realt_cache.json et me donner l'entrée correspondante dans le JSON pour cette ligne ? Il me faut des infos et contexte autour ^^
Que contient ton fichier finalynx/fetch/realt_cache.json
?
toujours la même erreur
[13:47:37] Error: Couldn't fetch data, please try using the -f
option to signin again. source_base.py:174
Details: 'realtoken-25097-andover-drive-dearborn-mi'
il n'existe pas
Ah mais oui d'accord, s'il y a une erreur Finalynx saute la source qui pose problème et passe à la suivante (la source finary devrait toujours marcher).
Il faut donc résoudre #118 avant de voir tes investissements RealT. Je regarde comment faire pour juste sauter les lignes qui posent problème en attendant
oui en effet :)
Pourrais-tu aller dans finalynx/fetch/source_realt.py
et changer le contenu pour avoir ceci (simplement ajouter le try/except) :
Donc en gros :
try:
... # Juste décaler le contenu existant d'un cran à droite
except Exception as e:
self._log(f"[red][bold]Error:[/] failed to fetch line, exception is: {e}")
Et me confirmer que ça permet d'avoir au moins d'avoir les lignes qui marchent ? Je préfère tester avec toi avant de push une nouvelle version
c'est bon cela fonctionne
Je viens de push le fix, dès que tu me confirmes que tout fonctionne sauf les lignes de #118 je ferme cette issue ^^
j'attends la mise à jour
avec le fix que tu m'as fait mettre à la main dans mon vrai portefeuille tout fonctionne (j'attend la maj pour valider) par contre il m'affiche USD comme devise, il y a moyen de mettre $ ?
Voir avec @nmathey pour ça, pour l'instant il n'y a pas de système bien fait pour les devises dans Finalynx, prochain chantier peut-être... si la réponse n'est pas courte, mieux vaut ouvrir une nouvelle issue pour clarté
c'est bon pour la 18.1
Hello
J'ai cette ligne qui est récupérée ├── 11 USD 3323 Waverly id='0x009bAB289f104699AE87e576294D18eD505FAa61'
mais il ne m'affiche aucun montant ↯ 0 € 0% 3323 Waverly - Invest!