File tree Expand file tree Collapse file tree 2 files changed +8
-6
lines changed Expand file tree Collapse file tree 2 files changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -73,8 +73,8 @@ public function apply(array $objects): array
7373 $ deposit = $ transactions [$ object ->getDepositDto ()->getUuid ()] ?? null ;
7474 assert ($ deposit !== null );
7575
76- $ fromWallet = $ this ->castService ->getModel ($ object ->getFromWallet ());
77- $ toWallet = $ this ->castService ->getModel ($ object ->getToWallet ());
76+ $ fromWallet = $ this ->castService ->getWallet ($ object ->getFromWallet ());
77+ $ toWallet = $ this ->castService ->getWallet ($ object ->getToWallet ());
7878
7979 $ transfer = $ this ->transferDtoAssembler ->create (
8080 $ deposit ->getKey (),
@@ -90,8 +90,8 @@ public function apply(array $objects): array
9090 $ links [$ transfer ->getUuid ()] = [
9191 'deposit ' => $ deposit ,
9292 'withdraw ' => $ withdraw ,
93- 'from ' => $ fromWallet ,
94- 'to ' => $ toWallet ,
93+ 'from ' => $ fromWallet-> withoutRelations () ,
94+ 'to ' => $ toWallet-> withoutRelations () ,
9595 ];
9696 }
9797
Original file line number Diff line number Diff line change @@ -62,8 +62,10 @@ public function testTransferTransactions(): void
6262 self ::assertTrue ($ transfer ->relationLoaded ('from ' ));
6363 self ::assertTrue ($ transfer ->relationLoaded ('to ' ));
6464
65- self ::assertSame ($ user1 ->wallet , $ transfer ->from );
66- self ::assertSame ($ user2 ->wallet , $ transfer ->to );
65+ self ::assertSame ($ user1 ->wallet ->getMorphClass (), $ transfer ->from ->getMorphClass ());
66+ self ::assertSame ($ user1 ->wallet ->getKey (), $ transfer ->from ->getKey ());
67+ self ::assertSame ($ user2 ->wallet ->getMorphClass (), $ transfer ->to ->getMorphClass ());
68+ self ::assertSame ($ user2 ->wallet ->getKey (), $ transfer ->to ->getKey ());
6769 }
6870
6971 public function testMultiWallets (): void
You can’t perform that action at this time.
0 commit comments