From 49fd0973f8bb989b9f4387c19117b79233b5725d Mon Sep 17 00:00:00 2001 From: girish Date: Sat, 12 Feb 2011 03:42:48 +0000 Subject: [PATCH] saving events on drag and drop --- workflow/engine/classes/model/Event.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/workflow/engine/classes/model/Event.php b/workflow/engine/classes/model/Event.php index 393bae64f..a0d7d3d06 100644 --- a/workflow/engine/classes/model/Event.php +++ b/workflow/engine/classes/model/Event.php @@ -104,7 +104,8 @@ class Event extends BaseEvent { if(isset($aData['EVN_RELATED_TO'])){ $oEvent->setEvnRelatedTo( $aData['EVN_RELATED_TO'] ); if ( $aData['EVN_RELATED_TO'] == 'SINGLE' ) { - $oEvent->setTasUid( $aData['TAS_UID'] ); + if(isset($aData['TAS_UID'])) + $oEvent->setTasUid( $aData['TAS_UID'] ); $oEvent->setEvnTasUidTo( ''); $oEvent->setEvnTasUidFrom( '' ); } @@ -115,6 +116,11 @@ class Event extends BaseEvent { } } + if(isset($aData['EVN_POSX'])) + $oEvent->setEvnPosx($aData['EVN_POSX']); + if(isset($aData['EVN_POSY'])) + $oEvent->setEvnPosy($aData['EVN_POSY']); + if(isset($aData['EVN_TYPE'])) $oEvent->setEvnType( $aData['EVN_TYPE'] );