fix бага с отключенной рассылкой

This commit is contained in:
2023-12-21 19:32:26 +03:00
parent 52ce1e78aa
commit 6378a04841
3 changed files with 53 additions and 42 deletions

View File

@@ -38,6 +38,19 @@ public class ComponentsServer extends RepositoryServer<BugReportsDatabase> {
return 7995;
}
@Override
protected void checkTargets(EmailMessage message_in) {
Vector<String> checkedTargets = new Vector<>();
for (String email: message_in.targets){
if (db.subscribers.containsKey(email)){
Subscriber subscriber = db.subscribers.get(email);
if (subscriber.mailOn>0){
checkedTargets.add(email);
}
}
}
message_in.targets = checkedTargets;
}
@Override
public void afterDeleteAction(DBObject object) throws Exception {
if (object instanceof BugReport) {
BugReport bugReport = (BugReport) object;