diff --git a/src/js/client.js b/src/js/client.js index 504c5a895..0d96580a6 100644 --- a/src/js/client.js +++ b/src/js/client.js @@ -1948,11 +1948,12 @@ angular.module('Application').service('Client', ['$http', '$interval', '$timeout }; // Email - Client.prototype.getMailEventLogs = function (page, perPage, callback) { + Client.prototype.getMailEventLogs = function (search, page, perPage, callback) { var config = { params: { page: page, - per_page: perPage + per_page: perPage, + search: search } }; diff --git a/src/views/emails.html b/src/views/emails.html index 498b2b559..9ca3bbb2e 100644 --- a/src/views/emails.html +++ b/src/views/emails.html @@ -82,7 +82,16 @@
-

Event Log

+

Event Log + + + + + + +

@@ -141,9 +150,6 @@
- - - Show Raw Logs
diff --git a/src/views/emails.js b/src/views/emails.js index 5465b3b09..cd3083997 100644 --- a/src/views/emails.js +++ b/src/views/emails.js @@ -16,12 +16,13 @@ angular.module('Application').controller('EmailsController', ['$scope', '$locati eventLogs: [], activeEventLog: null, currentPage: 1, - perPage: 100, + perPage: 5, + search: '', refresh: function () { $scope.activity.busy = true; - Client.getMailEventLogs($scope.activity.currentPage, $scope.activity.perPage, function (error, result) { + Client.getMailEventLogs($scope.activity.search, $scope.activity.currentPage, $scope.activity.perPage, function (error, result) { if (error) return console.error('Failed to fetch mail eventlogs.', error); $scope.activity.busy = false;