From 413347c0151a5a4613ab894e6509bfb3f6b08eb1 Mon Sep 17 00:00:00 2001 From: Thomas Gelf Date: Mon, 2 Nov 2015 16:22:20 +0100 Subject: [PATCH] SyncpropertyController: handle sync rule object --- application/controllers/SyncpropertyController.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/application/controllers/SyncpropertyController.php b/application/controllers/SyncpropertyController.php index 9b6a66ff..e4ccfa1e 100644 --- a/application/controllers/SyncpropertyController.php +++ b/application/controllers/SyncpropertyController.php @@ -39,16 +39,16 @@ class SyncpropertyController extends ActionController ))->activate('add'); } - $form = $this->view->form = $this->loadForm('syncProperty') - ->setSuccessUrl('director/list/syncproperty') - ->setDb($this->db()); + $form = $this->view->form = $this->loadForm('syncProperty')->setDb($this->db()); if ($edit) { $form->loadObject($id); - $form->setRule(SyncRule::load($form->getObject()->rule_id, $this->db())); + $rule_id = $form->getObject()->rule_id; + $form->setRule(SyncRule::load($rule_id, $this->db())); } elseif ($rule_id = $this->params->get('rule_id')) { $form->setRule(SyncRule::load($rule_id, $this->db())); } + $form->setSuccessUrl('director/syncrule/property', array('rule_id' => $rule_id)); $form->handleRequest();