Skip to content

Commit

Permalink
HHH-15662 ClasscastException caused by check for Managed rather than …
Browse files Browse the repository at this point in the history
…ManagedEntity
  • Loading branch information
Sanne committed Nov 4, 2022
1 parent 9b065d0 commit ca28c00
Showing 1 changed file with 2 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ public void addEntityEntry(Object entity, EntityEntry entityEntry) {
ManagedEntity managedEntity = getAssociatedManagedEntity( entity );
final boolean alreadyAssociated = managedEntity != null;
if ( !alreadyAssociated ) {
if ( ManagedTypeHelper.isManaged( entity ) ) {
if ( ManagedTypeHelper.isManagedEntity( entity ) ) {
final ManagedEntity managed = ManagedTypeHelper.asManagedEntity( entity );
if ( entityEntry.getPersister().isMutable() ) {
managedEntity = managed;
Expand Down Expand Up @@ -152,7 +152,7 @@ public void addEntityEntry(Object entity, EntityEntry entityEntry) {
}

private ManagedEntity getAssociatedManagedEntity(Object entity) {
if ( ManagedTypeHelper.isManaged( entity ) ) {
if ( ManagedTypeHelper.isManagedEntity( entity ) ) {
final ManagedEntity managedEntity = ManagedTypeHelper.asManagedEntity( entity );
if ( managedEntity.$$_hibernate_getEntityEntry() == null ) {
// it is not associated
Expand Down

0 comments on commit ca28c00

Please sign in to comment.