Skip to content

Commit 966529b

Browse files
committed
Merge pull request #97 from zendesk/jose/set-submitter
[MI-265] Set current user as submitter
2 parents 9978fea + 4975ebb commit 966529b

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/app/code/community/Zendesk/Zendesk/controllers/Adminhtml/ZendeskController.php

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -341,11 +341,18 @@ public function saveAction()
341341
}
342342

343343
try {
344-
$admin = Mage::getModel('zendesk/api_users')->me();
344+
$admin = Mage::getSingleton('admin/session')->getUser();
345+
$submitter = Mage::getModel('zendesk/api_users')->find($admin->getEmail());
346+
347+
if (!$submitter) {
348+
// Default to the user set in the agent email field under Configuration
349+
$submitter = Mage::getModel('zendesk/api_users')->me();
350+
}
351+
345352
$ticket = array(
346353
'ticket' => array(
347354
'requester_id' => $requesterId,
348-
'submitter_id' => $admin['id'],
355+
'submitter_id' => $submitter['id'],
349356
'subject' => $data['subject'],
350357
'status' => $data['status'],
351358
'priority' => $data['priority'],

0 commit comments

Comments
 (0)