Skip to content

Commit 92a3b7a

Browse files
committed
Start Dumbster only if instance of SMTP provider.
1 parent 02fb7a5 commit 92a3b7a

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

modules/dumbster/src/org/labkey/dumbster/DumbsterModule.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
import org.labkey.api.module.CodeOnlyModule;
2121
import org.labkey.api.module.ModuleContext;
2222
import org.labkey.api.settings.AppProps;
23+
import org.labkey.api.util.MailHelper;
24+
import org.labkey.api.util.SmtpTransportProvider;
2325
import org.labkey.api.view.BaseWebPartFactory;
2426
import org.labkey.api.view.Portal;
2527
import org.labkey.api.view.ViewContext;
@@ -65,7 +67,7 @@ public WebPartView<?> getWebPartView(@NotNull ViewContext portalCtx, @NotNull Po
6567
@Override
6668
public void doStartup(ModuleContext moduleContext)
6769
{
68-
if (AppProps.getInstance().isMailRecorderEnabled())
70+
if (MailHelper.getActiveProvider() instanceof SmtpTransportProvider && AppProps.getInstance().isMailRecorderEnabled())
6971
DumbsterManager.get().start();
7072
}
7173
}

0 commit comments

Comments
 (0)