From c658aec3ffd5009cbe7fa2540da5a0579e2f2e8c Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Sun, 11 Oct 2015 22:18:57 +0100 Subject: Add debug option to log SMTP session transcripts. --- src/lib/send_kdm_email_job.cc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/lib/send_kdm_email_job.cc') diff --git a/src/lib/send_kdm_email_job.cc b/src/lib/send_kdm_email_job.cc index 0d77f0862..7eff1b719 100644 --- a/src/lib/send_kdm_email_job.cc +++ b/src/lib/send_kdm_email_job.cc @@ -29,12 +29,14 @@ using std::string; using std::list; using boost::shared_ptr; +/** @param log Log to write to, or 0 */ SendKDMEmailJob::SendKDMEmailJob ( string film_name, string cpl_name, boost::posix_time::ptime from, boost::posix_time::ptime to, - list cinema_kdms + list cinema_kdms, + shared_ptr log ) : Job (shared_ptr()) , _film_name (film_name) @@ -42,6 +44,7 @@ SendKDMEmailJob::SendKDMEmailJob ( , _from (from) , _to (to) , _cinema_kdms (cinema_kdms) + , _log (log) { } @@ -66,7 +69,7 @@ void SendKDMEmailJob::run () { set_progress_unknown (); - CinemaKDMs::email (_film_name, _cpl_name, _cinema_kdms, _from, _to, shared_from_this ()); + CinemaKDMs::email (_film_name, _cpl_name, _cinema_kdms, _from, _to, shared_from_this(), _log); set_progress (1); set_state (FINISHED_OK); } -- cgit v1.2.3