mail queue: fix details section

This commit is contained in:
Girish Ramakrishnan
2022-09-22 19:46:36 +02:00
parent 92f8f9e8e5
commit 1782a977a7
6 changed files with 37 additions and 16 deletions

View File

@@ -152,6 +152,12 @@ angular.module('Application').filter('prettyDate', function ($translate) {
};
});
angular.module('Application').filter('prettyFutureDate', function () {
return function prettyFutureDate(utc) {
return moment(utc).fromNow(); // this converts utc into browser timezone and not cloudron timezone!
};
});
angular.module('Application').filter('prettyLongDate', function () {
return function prettyLongDate(utc) {
return moment(utc).format('MMMM Do YYYY, h:mm:ss a'); // this converts utc into browser timezone and not cloudron timezone!
@@ -2740,7 +2746,7 @@ angular.module('Application').service('Client', ['$http', '$interval', '$timeout
}
};
get('/api/v1/mailserver/tempfail_queue', config, function (error, data, status) {
get('/api/v1/mailserver/queue', config, function (error, data, status) {
if (error) return callback(error);
if (status !== 200) return callback(new ClientError(status, data));
callback(null, data.queue);
@@ -2748,7 +2754,7 @@ angular.module('Application').service('Client', ['$http', '$interval', '$timeout
};
Client.prototype.delMailQueueItem = function (file, callback) {
del('/api/v1/mailserver/tempfail_queue/' + file, null, function (error, data, status) {
del('/api/v1/mailserver/queue/' + file, null, function (error, data, status) {
if (error) return callback(error);
if (status !== 200) return callback(new ClientError(status, data));
callback(null, data.usage);
@@ -2756,7 +2762,7 @@ angular.module('Application').service('Client', ['$http', '$interval', '$timeout
};
Client.prototype.resendMailQueueItem = function (file, callback) {
post('/api/v1/mailserver/tempfail_queue/' + file + '/resend', {}, null, function (error, data, status) {
post('/api/v1/mailserver/queue/' + file + '/resend', {}, null, function (error, data, status) {
if (error) return callback(error);
if (status !== 201) return callback(new ClientError(status, data));
callback(null, data.usage);