@@ -, +, @@ -2. Make sure you have all the dependant patches -1. Enable system preference EnhancedMessagingPreferences -0. Make sure you do not have permission messages -> resend_message --- .../prog/en/modules/members/notices.tt | 24 +++- members/notices.pl | 29 ++-- t/db_dependent/ResendMessage.t | 155 +++++++++++++++++++++ 3 files changed, 190 insertions(+), 18 deletions(-) create mode 100644 t/db_dependent/ResendMessage.t --- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/notices.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/members/notices.tt @@ -21,6 +21,21 @@ }); }); + function resendMessage(id, status_element){ + var resend = $.ajax({ + type: "POST", + url: "/api/v1/messages/"+id+"/resend", + data: { }, + statusCode: { + 404: function(){ + alert("Message not found."); + }, + 204: function(){ + $(status_element).text("pending"); + } + } + }); + } //]]>