Also `UserEventPublisher` don't send events if the group is not enabled (#21925) and revised some log messages level to debug
This commit is contained in:
parent
57a8dab7b1
commit
9074833b89
|
@ -44,11 +44,11 @@ public class UserEventPublisher extends AbstractEventPublisherBaseModelListener<
|
||||||
throws ModelListenerException {
|
throws ModelListenerException {
|
||||||
|
|
||||||
if (Group.class.getName().equals(associationClassName)) {
|
if (Group.class.getName().equals(associationClassName)) {
|
||||||
log.info("User has been associated to a group");
|
log.debug("User has been associated to a group");
|
||||||
User user = getUser((Long) classPK);
|
User user = getUser((Long) classPK);
|
||||||
Group group = getGroup((Long) associationClassPK);
|
Group group = getGroup((Long) associationClassPK);
|
||||||
if (user != null && group != null) {
|
if (user != null && group != null) {
|
||||||
if (group.isSite()) {
|
if (group.isSite() && group.isActive()) {
|
||||||
if (log.isDebugEnabled()) {
|
if (log.isDebugEnabled()) {
|
||||||
log.debug("Target group is a site: " + group.getName());
|
log.debug("Target group is a site: " + group.getName());
|
||||||
}
|
}
|
||||||
|
@ -57,8 +57,10 @@ public class UserEventPublisher extends AbstractEventPublisherBaseModelListener<
|
||||||
log.trace("User event is: " + userEvent);
|
log.trace("User event is: " + userEvent);
|
||||||
}
|
}
|
||||||
publish(userEvent);
|
publish(userEvent);
|
||||||
} else if (log.isDebugEnabled()) {
|
} else if (log.isDebugEnabled() && !group.isSite()) {
|
||||||
log.debug("Target group is not a site");
|
log.debug("Target Group is a non-site group");
|
||||||
|
} else if (log.isDebugEnabled() && group.isSite() && !group.isActive()) {
|
||||||
|
log.debug("Target group is disabled");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
@ -73,11 +75,11 @@ public class UserEventPublisher extends AbstractEventPublisherBaseModelListener<
|
||||||
throws ModelListenerException {
|
throws ModelListenerException {
|
||||||
|
|
||||||
if (Group.class.getName().equals(associationClassName)) {
|
if (Group.class.getName().equals(associationClassName)) {
|
||||||
log.info("User has been associated to a group");
|
log.debug("User has been associated to a group");
|
||||||
User user = getUser((Long) classPK);
|
User user = getUser((Long) classPK);
|
||||||
Group group = getGroup((Long) associationClassPK);
|
Group group = getGroup((Long) associationClassPK);
|
||||||
if (user != null && group != null) {
|
if (user != null && group != null) {
|
||||||
if (group.isSite()) {
|
if (group.isSite() && group.isActive()) {
|
||||||
if (log.isDebugEnabled()) {
|
if (log.isDebugEnabled()) {
|
||||||
log.debug("Target group is a site: " + group.getName());
|
log.debug("Target group is a site: " + group.getName());
|
||||||
}
|
}
|
||||||
|
@ -86,8 +88,10 @@ public class UserEventPublisher extends AbstractEventPublisherBaseModelListener<
|
||||||
log.trace("User event is: " + userEvent);
|
log.trace("User event is: " + userEvent);
|
||||||
}
|
}
|
||||||
publish(userEvent);
|
publish(userEvent);
|
||||||
} else if (log.isDebugEnabled()) {
|
} else if (log.isDebugEnabled() && !group.isSite()) {
|
||||||
log.debug("Target group is not a site");
|
log.debug("Target group is a non-site group");
|
||||||
|
} else if (log.isDebugEnabled() && group.isSite() && !group.isActive()) {
|
||||||
|
log.debug("Target group is disabled");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -23,7 +23,7 @@ public class UserGroupRoleEventPublisher extends AbstractEventPublisherBaseModel
|
||||||
try {
|
try {
|
||||||
Group group = userGroupRole.getGroup();
|
Group group = userGroupRole.getGroup();
|
||||||
if (group.isSite() && group.isActive()) {
|
if (group.isSite() && group.isActive()) {
|
||||||
log.info("Created a site user's group role");
|
log.debug("Created a site user's group role");
|
||||||
UserGroupRoleEvent event = UserGroupRoleEvent.newCreatedEvent(userGroupRole, userGroupRole.getUser(),
|
UserGroupRoleEvent event = UserGroupRoleEvent.newCreatedEvent(userGroupRole, userGroupRole.getUser(),
|
||||||
group, userGroupRole.getRole());
|
group, userGroupRole.getRole());
|
||||||
|
|
||||||
|
@ -33,8 +33,8 @@ public class UserGroupRoleEventPublisher extends AbstractEventPublisherBaseModel
|
||||||
publish(event);
|
publish(event);
|
||||||
} else if (log.isDebugEnabled() && !group.isSite()) {
|
} else if (log.isDebugEnabled() && !group.isSite()) {
|
||||||
log.debug("Created a non-site user's group role");
|
log.debug("Created a non-site user's group role");
|
||||||
} else if (log.isWarnEnabled() && group.isSite() && !group.isActive()) {
|
} else if (log.isDebugEnabled() && group.isSite() && !group.isActive()) {
|
||||||
log.warn("Created a user's group role for a disabled group");
|
log.debug("Created a user's group role for a disabled group");
|
||||||
}
|
}
|
||||||
} catch (PortalException | SystemException e) {
|
} catch (PortalException | SystemException e) {
|
||||||
log.error("Cannot get related model objects", e);
|
log.error("Cannot get related model objects", e);
|
||||||
|
@ -47,7 +47,7 @@ public class UserGroupRoleEventPublisher extends AbstractEventPublisherBaseModel
|
||||||
try {
|
try {
|
||||||
Group group = userGroupRole.getGroup();
|
Group group = userGroupRole.getGroup();
|
||||||
if (group.isSite() && group.isActive()) {
|
if (group.isSite() && group.isActive()) {
|
||||||
log.info("Deleted a site user's group role");
|
log.debug("Deleted a site user's group role");
|
||||||
UserGroupRoleEvent event = UserGroupRoleEvent.newDeletedEvent(userGroupRole, userGroupRole.getUser(),
|
UserGroupRoleEvent event = UserGroupRoleEvent.newDeletedEvent(userGroupRole, userGroupRole.getUser(),
|
||||||
group, userGroupRole.getRole());
|
group, userGroupRole.getRole());
|
||||||
|
|
||||||
|
@ -57,8 +57,8 @@ public class UserGroupRoleEventPublisher extends AbstractEventPublisherBaseModel
|
||||||
publish(event);
|
publish(event);
|
||||||
} else if (log.isDebugEnabled() && !group.isSite()) {
|
} else if (log.isDebugEnabled() && !group.isSite()) {
|
||||||
log.debug("Deleted a non-site user's group role");
|
log.debug("Deleted a non-site user's group role");
|
||||||
} else if (log.isWarnEnabled() && group.isSite() && !group.isActive()) {
|
} else if (log.isDebugEnabled() && group.isSite() && !group.isActive()) {
|
||||||
log.warn("Deleted a user's group role for a disabled group");
|
log.debug("Deleted a user's group role for a disabled group");
|
||||||
}
|
}
|
||||||
} catch (PortalException | SystemException e) {
|
} catch (PortalException | SystemException e) {
|
||||||
log.error("Cannot get related model objects", e);
|
log.error("Cannot get related model objects", e);
|
||||||
|
|
Loading…
Reference in New Issue