From 15339efd60ebcb4b140fc0e27f66ed9541f9d77f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Thomas=20M=C3=BCller?= <thomas.mueller@tmit.eu>
Date: Thu, 31 Mar 2016 12:41:57 +0200
Subject: [PATCH] Limit the message to the console to the first 30 characters
 in order to not break the progress bar

---
 core/command/upgrade.php | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/core/command/upgrade.php b/core/command/upgrade.php
index fbabf67a16a..c2de699d862 100644
--- a/core/command/upgrade.php
+++ b/core/command/upgrade.php
@@ -146,7 +146,11 @@ class Upgrade extends Command {
 						$output->writeln('');
 						$progress->start($event[1]);
 					}
-					$progress->setMessage($event->getSubject());
+					$message = $event->getSubject();
+					if (strlen($message) > 30) {
+						$message = substr($message, 0, 27) . '...';
+					}
+					$progress->setMessage($message);
 					$progress->setProgress($event[0]);
 					$progress->display();
 					if ($event[0] === $event[1]) {
-- 
GitLab