X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fsend_kdm_email_job.cc;h=cddf424f4a4d8aec0a20de8af2828c64995fc281;hb=e60bb3e51bd1508b149e6b8f6608f09b5196ae26;hp=89bce9a1490c84735ee7d7b4725c7352cefbf3ca;hpb=f051887d714e122565c0b4a129edf0535e4c3706;p=dcpomatic.git diff --git a/src/lib/send_kdm_email_job.cc b/src/lib/send_kdm_email_job.cc index 89bce9a14..cddf424f4 100644 --- a/src/lib/send_kdm_email_job.cc +++ b/src/lib/send_kdm_email_job.cc @@ -29,17 +29,19 @@ using std::list; using boost::shared_ptr; SendKDMEmailJob::SendKDMEmailJob ( - shared_ptr f, + shared_ptr film, list > screens, boost::filesystem::path dcp, boost::posix_time::ptime from, - boost::posix_time::ptime to + boost::posix_time::ptime to, + dcp::Formulation formulation ) - : Job (f) + : Job (film) , _screens (screens) , _dcp (dcp) , _from (from) , _to (to) + , _formulation (formulation) { } @@ -50,16 +52,22 @@ SendKDMEmailJob::name () const return String::compose (_("Email KDMs for %1"), _film->name()); } +string +SendKDMEmailJob::json_name () const +{ + return N_("send_kdm_email"); +} + void SendKDMEmailJob::run () { try { - + set_progress_unknown (); - email_kdms (_film, _screens, _dcp, _from, _to); + email_kdms (_film, _screens, _dcp, _from, _to, _formulation); set_progress (1); set_state (FINISHED_OK); - + } catch (std::exception& e) { set_progress (1);