Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

transitPath: fix nodes list when path has no segments #789

Merged
merged 2 commits into from
Nov 30, 2023

Conversation

tahini
Copy link
Collaborator

@tahini tahini commented Nov 30, 2023

The segments data attribute may be empty if the path was imported from gtfs. Undefined exceptions were thrown and the interface was blank when deleting nodes from the nodes list.

Also run yarn format on the code

The `segments` data attribute may be empty if the path was imported from
gtfs. Undefined exceptions were thrown and the interface was blank when
deleting nodes from the nodes list.
@tahini tahini requested a review from kaligrafy November 30, 2023 14:11
)
}
/>
)}
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

C'est une question de préférence mais je ne suis pas certain que cette version "formattée" est plus lisible que la version précédente qui tient sur deux lignes

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

C'est discutable. La version formatée fitte dans une ligne de fenêtre vscode de développemtn (~120 caractères max) alors que la version sur 1 ligne oblige à scroller vers la droite, d'où la longueur limite des lignes. Et c'est pas moi qui formatte cela comme ça pour le fun, c'est en roulant yarn format. Sinon, chaque fois qu'on roule la commande, il y aura des fichiers modifiés. Le formatage, par définition, c'est "opinionated". On prend une décision un jour (qu'on revisite parfois, genre quand on change la version des linters/prettier) et après on vit avec, même si des fois ça a l'air weird. C'est le prix à payer pour avoir un code style commun.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Je vois!
C'est vrai que ça évite de devoir scroller pour voir toute la ligne (sauf si on active word wrapping)
Gardons cette version formattée alors :-)

@tahini tahini merged commit 339a077 into chairemobilite:main Nov 30, 2023
4 checks passed
@tahini tahini deleted the fixDeletingNodes branch November 30, 2023 19:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants