-
Notifications
You must be signed in to change notification settings - Fork 4
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
Fix galaxy generation #722
base: taiste
Are you sure you want to change the base?
Conversation
4378917
to
00d2d00
Compare
Est-ce que tu penses que tu rajouteras des commits là-dessus à court terme ? C'est juste histoire de savoir si on attend encore un peu ou bien si on review cette PR tout de suite, histoire de fusionner ça, quitte à rouvrir ne autre pr plus tard. |
Ben tout dépend de jusqu'où va la génération sur la base de prod. Si juste cette correction suffit pour que ça aille au bout, alors y'a rien à ajouter. Si il faut patcher autre chose, cette branche servait à ça. |
Bah, la galaxie, c'est surtout ton truc. Mis à part ce problème, il s'est rien passé qui fasse échouer une génération de la galaxie sur des données de prod. Donc à moins que tu penses le contraire, ça n'est pas bloquant dans l'immédiat. |
Hé bien dans ce cas c'est tout bon, tu peux merge :-) |
@@ -370,7 +370,7 @@ def compute_users_clubs_score(cls, user1: User, user2: User) -> int: | |||
(earliest_end - latest_start).days, | |||
) | |||
) | |||
score += cls.CLUBS_POINTS * (earliest_end - latest_start).days | |||
score += cls.CLUBS_POINTS * abs((earliest_end - latest_start).days) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Si le nombre de jours pouvait se retrouver en négatif, est-ce que ça ne veut pas dire que le calcul de la durée d'appartenance commune à un club est faux ?
Est-ce qu'on est sûr qu'on nest pas en train d'augmenter le score entre deux utilisateurs alors que leurs adhésions n'intersectionnent pas ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Hyask ?
Depuis l'ouverture de la PR, la site a pas mal changé.
J'ai aussi le problème que je ne peux pas charger la Galaxy en local, après avoir configuré normalement (càd avec les étapes Egalement, comme la galaxie est quelque chose d'assez conséquent, avec pas mal de particularités qu'on ne retrouve pas dans les autres apps et des prérequis conséquents pour son installation et son maintien, il faudrait rajouter de la documentation, où sont expliquées à quoi servent les différentes commandes et comment les futurs responsables infos doivent manipuler la galaxie. La commande |
Fix the Galaxy generation on the production database.