- $diff_assigned_array=array_diff($old_assigned, $assigned_arr);
- if (count($diff_assigned_array)>0) {
- for ($tmp=0;$tmp<count($old_assigned);$tmp++) {
- $this->addHistory('assigned_to_id',$old_assigned[$tmp]);
+ if ($assigned_arr == '' || !$assigned_arr) {
+ $assigned_arr = array();
+ $assigned_arr[0] = 100;
+ }
+ $removed=array_diff($old_assigned, $assigned_arr);
+ $added=array_diff($assigned_arr, $old_assigned);
+ if (count($removed)>0 || count($added)>0) {
+ $assigned = array();
+ foreach ($old_assigned as $user_id) {
+ $assigned[] = user_get_object($user_id)->getRealName();