Pārlūkot izejas kodu

Fix overwriteError behavior, fixes #3817

Jordi Boggiano 10 gadi atpakaļ
vecāks
revīzija
ad40cdc3fe
1 mainītis faili ar 6 papildinājumiem un 1 dzēšanām
  1. 6 1
      src/Composer/IO/ConsoleIO.php

+ 6 - 1
src/Composer/IO/ConsoleIO.php

@@ -197,7 +197,12 @@ class ConsoleIO extends BaseIO
         if ($newline) {
             $this->doWrite('', true, $stderr);
         }
-        $this->lastMessage = $messages;
+
+        if ($stderr) {
+            $this->lastMessageErr = $messages;
+        } else {
+            $this->lastMessage = $messages;
+        }
     }
 
     /**