package scrum.client.admin;
import ilarkesto.core.base.Str;
public class SendTestEmailAction extends GSendTestEmailAction {
@Override
public String getLabel() {
return "Send test email";
}
@Override
public boolean isExecutable() {
SystemConfig config = getDao().getSystemConfig();
if (Str.isBlank(config.getSmtpFrom())) return false;
if (Str.isBlank(config.getSmtpServer())) return false;
if (Str.isBlank(config.getAdminEmail())) return false;
return true;
}
@Override
protected void onExecute() {
new SendTestEmailServiceCall().execute();
}
}