mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-05-02 00:32:15 +09:00
Add option to skip SMS notification if push notification succeeds
This commit is contained in:
parent
019aa525c6
commit
ae5cc1a15e
5 changed files with 23 additions and 5 deletions
|
|
@ -1331,7 +1331,7 @@ class ncenterliteController extends ncenterlite
|
|||
|
||||
function _insertNotify($args, $anonymous = FALSE)
|
||||
{
|
||||
$config = getModel('ncenterlite')->getConfig();
|
||||
$config = NcenterliteModel::getConfig();
|
||||
|
||||
if(is_array($config->hide_module_srls) && in_array($args->module_srl, $config->hide_module_srls))
|
||||
{
|
||||
|
|
@ -1411,8 +1411,11 @@ class ncenterliteController extends ncenterlite
|
|||
if($output->toBool())
|
||||
{
|
||||
ModuleHandler::triggerCall('ncenterlite._insertNotify', 'after', $args);
|
||||
$this->sendPushMessage($args);
|
||||
$this->sendSmsMessage($args);
|
||||
$push_success = $this->sendPushMessage($args);
|
||||
if (!$push_success || !isset($config->push_before_sms) || $config->push_before_sms !== 'Y')
|
||||
{
|
||||
$this->sendSmsMessage($args);
|
||||
}
|
||||
$this->sendMailMessage($args);
|
||||
$this->removeFlagFile($args->member_srl);
|
||||
}
|
||||
|
|
@ -1601,7 +1604,9 @@ class ncenterliteController extends ncenterlite
|
|||
$oPush->setData($args->extra_data);
|
||||
$oPush->setURL(strval($target_url));
|
||||
$oPush->addTo(intval($args->member_srl));
|
||||
$oPush->send();
|
||||
$output = $oPush->send();
|
||||
|
||||
return $output;
|
||||
}
|
||||
|
||||
function sendSmsMessage($args)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue