Browse Source

Remove api usage state for system sendEmail method

pull/3767/head
Igor Kulikov 6 years ago
parent
commit
70fdb90618
  1. 6
      application/src/main/java/org/thingsboard/server/service/mail/DefaultMailService.java

6
application/src/main/java/org/thingsboard/server/service/mail/DefaultMailService.java

@ -160,10 +160,8 @@ public class DefaultMailService implements MailService {
@Override
public void sendEmail(TenantId tenantId, String email, String subject, String message) throws ThingsboardException {
if (apiUsageStateService.getApiUsageState(tenantId).isEmailSendEnabled()) {
sendMail(mailSender, mailFrom, email, subject, message);
apiUsageClient.report(tenantId, ApiUsageRecordKey.EMAIL_EXEC_COUNT, 1);
}
sendMail(mailSender, mailFrom, email, subject, message);
apiUsageClient.report(tenantId, ApiUsageRecordKey.EMAIL_EXEC_COUNT, 1);
}
@Override

Loading…
Cancel
Save