| $issue = $form->save();␊ | 
| $url = Pluf_HTTP_URL_urlForView('IDF_Views_Issue::index',␊ | 
| array($prj->shortname));␊ | 
| $request->user->setMessage(sprintf(__('Issue %d has been updated.'), $issue->id));␊ | 
| $urlissue = Pluf_HTTP_URL_urlForView('IDF_Views_Issue::view',␊ | 
| array($prj->shortname, $issue->id));␊ | 
| $request->user->setMessage(sprintf(__('<a href="%s">Issue %d</a> has been updated.'), $urlissue, $issue->id));␊ | 
| return new Pluf_HTTP_Response_Redirect($url);␊ | 
| }␊ | 
| } else {␊ | 
|  | 
| }␊ | 
| $auto[$key] = substr($auto[$key], 0, -1);␊ | 
| }␊ | 
| // Get the members/owners␊ | 
| $m = $project->getMembershipData();␊ | 
| $auto['_auto_owner'] = $m['members'];␊ | 
| $auto['auto_owner'] = '';␊ | 
| foreach ($m['owners'] as $owner) {␊ | 
| if (!Pluf_Model_InArray($owner, $auto['_auto_owner'])) {␊ | 
| $auto['_auto_owner'][] = $owner;␊ | 
| }␊ | 
| }␊ | 
| foreach ($auto['_auto_owner'] as $owner) {␊ | 
| $auto['auto_owner'] .= sprintf('{ name: "%s", to: "%s" }, ',␊ | 
| Pluf_esc($owner),␊ | 
| Pluf_esc($owner->login));␊ | 
| }␊ | 
| $auto['auto_owner'] = substr($auto['auto_owner'], 0, -1);␊ | 
| unset($auto['_auto_owner']);␊ | 
| return $auto;␊ | 
| }␊ | 
| }␊ |