feat: Rollback database transaction when halting from page

This commit is contained in:
Dan Harrin
2025-06-30 10:49:06 +01:00
parent 324ab50e56
commit fd040a8e99
+2 -2
View File
@@ -124,9 +124,9 @@ abstract class BasePage extends Component implements HasActions, HasForms, HasIn
(static::$reportValidationErrorUsing)($exception);
}
protected function halt(): void
protected function halt(bool $shouldRollbackDatabaseTransaction = false): void
{
throw new Halt;
throw (new Halt)->rollBackDatabaseTransaction($shouldRollbackDatabaseTransaction);
}
protected function callHook(string $hook): void