summaryrefslogtreecommitdiff
path: root/lib/okpush/apn.js
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2017-03-13 02:11:51 +0100
committerJules Laplace <jules@okfoc.us>2017-03-13 02:11:51 +0100
commit7361873eec849daf7a2e367f05c91782c7e265ad (patch)
tree40e32fb35c6836b508516f4d90e986de32d38038 /lib/okpush/apn.js
parent7cb6b91f674108a73cde7d641b0949e21efdf3b8 (diff)
fix push token invocation
Diffstat (limited to 'lib/okpush/apn.js')
-rw-r--r--lib/okpush/apn.js13
1 files changed, 7 insertions, 6 deletions
diff --git a/lib/okpush/apn.js b/lib/okpush/apn.js
index 14de7ac8..05eaa1f5 100644
--- a/lib/okpush/apn.js
+++ b/lib/okpush/apn.js
@@ -3,12 +3,13 @@ var apn = require('apn')
var db = require('./db')
var apnProvider, apnFeedback
-function init (config) {
- var apn_config = config.production ? config.apn_production : config.apn_development
- config.apn = apn_config
- config.apn.connection.key = apn_config.key
- config.apn.connection.cert = apn_config.cert
- apnProvider = new apn.Provider(config.apn.connection)
+function init (data) {
+ var apn_config = data.production ? config.apn_production : config.apn_development
+ config = {}
+ config.key = apn_config.key
+ config.cert = apn_config.cert
+ config.production = data.production
+ apnProvider = new apn.Provider(config)
}
function push (channel, note) {