diff --git a/src/js/index.js b/src/js/index.js index be2119881..9fed217b4 100644 --- a/src/js/index.js +++ b/src/js/index.js @@ -462,7 +462,7 @@ app.filter('prettyShortDate', function () { app.filter('prettyEmailAddresses', function () { return function prettyEmailAddresses(addresses) { - if (!addresses) return ''; + if (!addresses || addresses === '<>') return '<>'; if (Array.isArray(addresses)) return addresses.map(function (a) { return a.slice(1, -1); }).join(', '); return addresses.slice(1, -1); }; diff --git a/src/views/emails.html b/src/views/emails.html index a4b22cf76..603311e63 100644 --- a/src/views/emails.html +++ b/src/views/emails.html @@ -97,10 +97,11 @@ - Time - From - To - + Time + Txn ID + From + To + Event @@ -113,22 +114,18 @@ - - + + + {{ eventlog.ts | prettyDate }} + {{ eventlog.uuid.slice(0, 8) }} {{ eventlog.mailFrom | prettyEmailAddresses }} {{ eventlog.rcptTo | prettyEmailAddresses }} - - - - - - - + {{ eventlog.type }} - +
{{ eventlog.details | json }}
diff --git a/src/views/emails.js b/src/views/emails.js index 40c8530a4..dea00e66b 100644 --- a/src/views/emails.js +++ b/src/views/emails.js @@ -26,8 +26,7 @@ angular.module('Application').controller('EmailsController', ['$scope', '$locati $scope.activity.busy = false; - // FIXME reverse should come from the server - $scope.activity.eventLogs = result.reverse(); + $scope.activity.eventLogs = result; }); },