From 988eb4bf775d97e34d0616da1e2905c6a2f9c1a2 Mon Sep 17 00:00:00 2001 From: Thomas Gelf Date: Thu, 15 Oct 2015 23:47:05 +0200 Subject: [PATCH] DirectorObjectForm: redirect to newly created objects --- library/Director/Web/Form/DirectorObjectForm.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/library/Director/Web/Form/DirectorObjectForm.php b/library/Director/Web/Form/DirectorObjectForm.php index c82d77ce..41ca7b7c 100644 --- a/library/Director/Web/Form/DirectorObjectForm.php +++ b/library/Director/Web/Form/DirectorObjectForm.php @@ -365,7 +365,14 @@ abstract class DirectorObjectForm extends QuickForm { $object = $this->object(); if ($object->hasBeenModified()) { - + if (! $object->hasBeenLoadedFromDb()) { + if ($object instanceof IcingaObject) { + $this->setSuccessUrl( + 'director/' . strtolower($this->getObjectName()), + array('name' => $object->object_name) + ); + } + } $msg = sprintf( $object->hasBeenLoadedFromDb() ? $this->translate('The %s has successfully been stored')