| @@ 278-285 (lines=8) @@ | ||
| 275 | // Update default dept |
|
| 276 | if(isset($_POST['defaultDept']) && ($_POST['defaultDept'] == 1)){ |
|
| 277 | xhelpSetMeta("default_department", $dept->getVar('id')); |
|
| 278 | } else { |
|
| 279 | $depts =& $hDepartments->getObjects(); |
|
| 280 | $aDepts = array(); |
|
| 281 | foreach($depts as $dpt){ |
|
| 282 | $aDepts[] = $dpt->getVar('id'); |
|
| 283 | } |
|
| 284 | xhelpSetMeta("default_department", $aDepts[0]); |
|
| 285 | } |
|
| 286 | ||
| 287 | // Edit configoption for department |
|
| 288 | $hConfigOption =& xoops_gethandler('configoption'); |
|
| @@ 519-527 (lines=9) @@ | ||
| 516 | $xoopsModuleConfig =& xhelpGetModuleConfig(); |
|
| 517 | if(isset($xoopsModuleConfig['xhelp_defaultDept']) && $xoopsModuleConfig['xhelp_defaultDept'] != 0){ |
|
| 518 | $ret = xhelpSetMeta('default_department', $xoopsModuleConfig['xhelp_defaultDept']); |
|
| 519 | } else { |
|
| 520 | $hDepartments =& xhelpGetHandler('department'); |
|
| 521 | $depts =& $hDepartments->getObjects(); |
|
| 522 | $aDepts = array(); |
|
| 523 | foreach($depts as $dpt){ |
|
| 524 | $aDepts[] = $dpt->getVar('id'); |
|
| 525 | } |
|
| 526 | $ret = xhelpSetMeta("default_department", $aDepts[0]); |
|
| 527 | } |
|
| 528 | ||
| 529 | $qry = $xoopsDB->query(sprintf("ALTER TABLE %s DROP PRIMARY KEY", $xoopsDB->prefix('xhelp_ticket_submit_emails'))); |
|
| 530 | $ret = $ret && _runQuery(sprintf("ALTER TABLE %s ADD PRIMARY KEY(ticketid, uid, email)", $xoopsDB->prefix('xhelp_ticket_submit_emails')), |
|