Add return PMS name and server ID from device registration

This commit is contained in:
JonnyWong16 2020-07-22 18:00:58 -07:00
parent 27438f7915
commit 7f1a4ec34a
No known key found for this signature in database
GPG key ID: B1F1F9807184697A
2 changed files with 17 additions and 2 deletions

5
API.md
View file

@ -2682,7 +2682,10 @@ Optional parameters:
onesignal_id (str): The OneSignal id for the mobile device onesignal_id (str): The OneSignal id for the mobile device
Returns: Returns:
None json:
{"pms_name": "Winterfell-Server",
"server_id": "ds48g4r354a8v9byrrtr697g3g79w"
}
``` ```

View file

@ -404,7 +404,10 @@ class API2(object):
onesignal_id (str): The OneSignal id for the mobile device onesignal_id (str): The OneSignal id for the mobile device
Returns: Returns:
None json:
{"pms_name": "Winterfell-Server",
"server_id": "ds48g4r354a8v9byrrtr697g3g79w"
}
``` ```
""" """
if not device_id: if not device_id:
@ -426,7 +429,16 @@ class API2(object):
if result: if result:
self._api_msg = 'Device registration successful.' self._api_msg = 'Device registration successful.'
self._api_result_type = 'success' self._api_result_type = 'success'
mobile_app.set_temp_device_token(None) mobile_app.set_temp_device_token(None)
data = {
"pms_name": plexpy.CONFIG.PMS_NAME,
"server_id": plexpy.CONFIG.PMS_UUID
}
return data
else: else:
self._api_msg = 'Device registration failed: database error.' self._api_msg = 'Device registration failed: database error.'
self._api_result_type = 'error' self._api_result_type = 'error'