%@ include file="imports.jsp"%>
<%@page import="org.openxava.jpa.XPersistence"%>
<%@page import="org.openxava.util.Is"%>
<%@page import="org.openxava.util.EmailNotifications"%>
<%
String email=request.getParameter("email");
String module=request.getParameter("module");
String key=request.getParameter("key");
if (Is.emptyString(email, module)) {
%>
<%
}
else {
try {
if (Is.emptyString(key)) {
EmailNotifications.unsubscribeAllEntitiesOfModule(email, module);
%>
<%
}
else {
EmailNotifications.unsubscribeFromEntity(email, module, key);
%>
<%
}
}
finally {
XPersistence.commit();
}
}
%>