mirror of
https://github.com/Tautulli/Tautulli.git
synced 2025-08-20 05:13:21 -07:00
Add logging for OneSignal validation
This commit is contained in:
parent
c59a052b48
commit
9d94b137ce
1 changed files with 5 additions and 2 deletions
|
@ -192,14 +192,17 @@ def set_last_seen(device_token=None):
|
||||||
|
|
||||||
def validate_onesignal_id(onesignal_id):
|
def validate_onesignal_id(onesignal_id):
|
||||||
if onesignal_id is None:
|
if onesignal_id is None:
|
||||||
return False
|
return 0
|
||||||
|
|
||||||
headers = {'Content-Type': 'application/json'}
|
headers = {'Content-Type': 'application/json'}
|
||||||
payload = {'app_id': _ONESIGNAL_APP_ID}
|
payload = {'app_id': _ONESIGNAL_APP_ID}
|
||||||
|
|
||||||
|
logger.info("Tautulli MobileApp :: Validating OneSignal ID")
|
||||||
try:
|
try:
|
||||||
r = requests.get('https://onesignal.com/api/v1/players/{}'.format(onesignal_id), headers=headers, json=payload)
|
r = requests.get('https://onesignal.com/api/v1/players/{}'.format(onesignal_id), headers=headers, json=payload)
|
||||||
return int(r.status_code == 200)
|
status_code = r.status_code
|
||||||
|
logger.info("Tautulli MobileApp :: OneSignal ID validation returned status code %s", status_code)
|
||||||
|
return int(status_code == 200)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.warn("Tautulli MobileApp :: Failed to validate OneSignal ID: %s." % e)
|
logger.warn("Tautulli MobileApp :: Failed to validate OneSignal ID: %s." % e)
|
||||||
return -1
|
return -1
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue