Skip to content

Commit d8fdf6e

Browse files
authored
Correct speling mistakes
1 parent 3b68e7a commit d8fdf6e

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

fr/08_placing_orders.adoc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ $ git checkout -b chapter8
2424

2525
=== Modélisation de l’ordre
2626

27-
Si vous vous souvenez des associations entre les modèles, vous devez vous souvenir que le modèle `Order` est associé au modèle `User` et `Product`. C’est en fait très simple de gérer cela avec Rails. La partie délicate est quand vient la sérialisation de ces objets. J’en parlerai plus en détail plus tard.
27+
Si vous vous souvenez des associations entre les modèles, vous devez vous souvenir que le modèle `Order` est associé aux modèles `User` et `Product`. C’est en fait très simple de gérer cela avec Rails. La partie délicate est quand vient la sérialisation de ces objets. J’en parlerai plus en détail plus tard.
2828

2929
Commençons par créer le modèle de la commande:
3030

@@ -167,7 +167,7 @@ RSpec.describe Placement, type: :model do
167167
end
168168
----
169169

170-
Si vous avez suivi le tutoriel jusqu’à présent, l’implémentation est déjà là, à cause du type de références que nous passons au générateur de commandes du modèle. Nous devrions ajouter l’option inverse au modèle de placement pour chaque appel aux `belongs_to`. Cela donne un petit coup de pouce lors du référencement de l’objet parent.
170+
Si vous avez suivi le tutoriel jusqu’à présent, l’implémentation est déjà là, grâce au type de références que nous passons au générateur de commandes du modèle. Nous devrions ajouter l’option inverse au modèle de placement pour chaque appel aux `belongs_to`. Cela donne un petit coup de pouce lors du référencement de l’objet parent.
171171

172172
[source,ruby]
173173
.app/models/placement.rb
@@ -743,7 +743,7 @@ Finished in 0.22865 seconds (files took 0.70506 seconds to load)
743743
8 examples, 0 failures
744744
----
745745

746-
Dans le chapitre précédent nous avons intégré l’utilisateur dans le produit. Mais ici, cela ne sert à rien sachant nous connaissons toujours l’utilisateur car il s’agit de l’utilisateur courant. Il n’y a pas lieu de l’ajouter car ce n’est pas efficace. Corrigeons cela en ajoutant un nouveau sérialiseur:
746+
Dans le chapitre précédent nous avons intégré l’utilisateur dans le produit. Mais ici, cela ne sert à rien sachant que nous connaissons toujours l’utilisateur car il s’agit de l’utilisateur courant. Il n’y a pas lieu de l’ajouter car ce n’est pas efficace. Corrigeons cela en ajoutant un nouveau sérialiseur:
747747

748748
[source,bash]
749749
----
@@ -759,7 +759,7 @@ class OrderProductSerializer < OrderSerializer
759759
end
760760
----
761761

762-
De cette façon, les deux sérialiseurs seront maintenant lié et il suffira d’ajouter un champ à `ProductSerializer` et il sera ajouté à `OrderProductSerializer`. Maintenant, nous voulons supprimer l’utilisateur associé. Nous ajouterons simplement une méthode qui permet de faire cela[^18]:
762+
De cette façon, les deux sérialiseurs seront maintenant liés et il suffira d’ajouter un champ à `ProductSerializer` et il sera ajouté à `OrderProductSerializer`. Maintenant, nous voulons supprimer l’utilisateur associé. Nous ajouterons simplement une méthode qui permet de faire cela[^18]:
763763

764764
[source,ruby]
765765
.app/serializers/order_product_serializer.rb
@@ -888,7 +888,7 @@ RSpec.describe OrderMailer, type: :mailer do
888888
end
889889
----
890890

891-
J’ai simplement copié/collé les tests de la documentation et je l’ai adapté à nos besoins. Nous devons maintenant nous assurer que ces tests passent.
891+
J’ai simplement copié/collé les tests de la documentation et je les ai adaptés à nos besoins. Nous devons maintenant nous assurer que ces tests passent.
892892

893893
Tout d’abord, nous ajoutons la méthode `OrderMailer#send_confirmation`:
894894

@@ -982,7 +982,7 @@ $ git commit -m "Adds order confirmation mailer"
982982

983983
=== Conclusion
984984

985-
Ça y est! Vous avez réussi! Vous pouvez vous applaudir. Je sais que ça a été long mais c’est presque finit, croyez moi.
985+
Ça y est! Vous avez réussi! Vous pouvez vous applaudir. Je sais que ça a été long mais c’est presque fini, croyez moi.
986986

987987
Sur les chapitres à venir, nous continuerons à travailler sur le modèle de commande pour ajouter des validations lors de la passation d’une commande. Certains scénarios sont:
988988

0 commit comments

Comments
 (0)