From c8973df4825fa3a6f5c3e76d3614f12e64c89543 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Sun, 10 Jan 2016 01:43:07 +0000 Subject: Better error when no mail server has been configured before sending KDM emails. --- src/lib/cinema_kdms.cc | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/lib') diff --git a/src/lib/cinema_kdms.cc b/src/lib/cinema_kdms.cc index 2b1d457aa..9b106a011 100644 --- a/src/lib/cinema_kdms.cc +++ b/src/lib/cinema_kdms.cc @@ -124,6 +124,10 @@ CinemaKDMs::email ( { Config* config = Config::instance (); + if (config->mail_server().empty()) { + throw NetworkError (_("No mail server configured in preferences")); + } + BOOST_FOREACH (CinemaKDMs const & i, cinema_kdms) { boost::filesystem::path zip_file = boost::filesystem::temp_directory_path (); -- cgit v1.2.3