Skip to content

Commit e6667b9

Browse files
committed
Postfix for #8598 : Don't fire referential integrity triggers if primary or unique keys haven't changed
1 parent ba9bbd0 commit e6667b9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/jrd/idx.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -892,10 +892,10 @@ void IDX_modify(thread_db* tdbb,
892892
{
893893
context.raise(tdbb, error_code, new_rpb->rpb_record);
894894
}
895-
}
896895

897-
if (idx.idx_flags & (idx_primary | idx_unique))
898-
new_rpb->rpb_runtime_flags |= RPB_uk_updated;
896+
if (idx.idx_flags & (idx_primary | idx_unique))
897+
new_rpb->rpb_runtime_flags |= RPB_uk_updated;
898+
}
899899
}
900900
}
901901

0 commit comments

Comments
 (0)