private void resetUserLayoutForProfileByName(IPerson person, IUserProfile profile) {
try {
profile.setLayoutId(0);
userLayoutStore.updateUserProfile(person, profile);
logger.info(
"resetUserLayoutForProfileByName complete for person [{}] and profile='{}'",
person,
profile.getProfileFname());
} catch (Exception e) {
logger.error(
"Error during resetUserLayoutForProfileByName for person [{}] and profile='{}'",
person,
profile.getProfileFname(),
e);
throw new PortalException("Error during resetUserLayoutForProfileByName", e);
}
}