mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2024-11-09 20:52:56 +01:00
Disabled iOS push notifications by default
This commit is contained in:
parent
88ffc4f08c
commit
3ed5fdf09f
@ -600,8 +600,7 @@ if (!defined('CONTACT_EMAIL')) {
|
||||
define('DEFAULT_API_PAGE_SIZE', 15);
|
||||
define('MAX_API_PAGE_SIZE', 100);
|
||||
|
||||
define('IOS_PRODUCTION_PUSH', env('IOS_PRODUCTION_PUSH', 'ninjaIOS'));
|
||||
define('IOS_DEV_PUSH', env('IOS_DEV_PUSH', 'devNinjaIOS'));
|
||||
define('IOS_PUSH_CERTIFICATE', env('IOS_PUSH_CERTIFICATE', ''));
|
||||
|
||||
define('TOKEN_BILLING_DISABLED', 1);
|
||||
define('TOKEN_BILLING_OPT_IN', 2);
|
||||
|
@ -19,13 +19,12 @@ class PushFactory
|
||||
*
|
||||
* Static variables defined in routes.php
|
||||
*
|
||||
* IOS_PRODUCTION_PUSH
|
||||
* IOS_DEV_PUSH
|
||||
* IOS_PUSH_CERTIFICATE
|
||||
*/
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->certificate = IOS_DEV_PUSH;
|
||||
$this->certificate = IOS_PUSH_CERTIFICATE;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -41,6 +41,10 @@ class PushService
|
||||
|
||||
public function sendNotification($invoice, $type)
|
||||
{
|
||||
if (! IOS_PUSH_CERTIFICATE) {
|
||||
return;
|
||||
}
|
||||
|
||||
//check user has registered for push notifications
|
||||
if(!$this->checkDeviceExists($invoice->account))
|
||||
return;
|
||||
|
Loading…
Reference in New Issue
Block a user