diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/job.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/job.cc b/src/lib/job.cc index 5b0b9c604..e11efa407 100644 --- a/src/lib/job.cc +++ b/src/lib/job.cc @@ -325,7 +325,11 @@ Job::status () const } else if (finished_ok ()) { s << String::compose (_("OK (ran for %1)"), seconds_to_hms (_ran_for)); } else if (finished_in_error ()) { - s << String::compose (_("Error (%1)"), error_summary()); + string es = error_summary (); + if (es.length() > 25) { + es = es.substr (0, 25) + "..."; + } + s << String::compose (_("Error (%1)"), es); } else if (finished_cancelled ()) { s << _("Cancelled"); } |
