Skip to content

Commit 4975ebb

Browse files
committed
set submitter as logged in magento user
1 parent 2b4c6f9 commit 4975ebb

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
@@ -340,11 +340,18 @@ public function saveAction()
340340
}
341341

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

0 commit comments

Comments
 (0)