causefx 7 лет назад
Родитель
Сommit
b17f0762af
1 измененных файлов с 12 добавлено и 6 удалено
  1. 12 6
      api/functions/sso-functions.php

+ 12 - 6
api/functions/sso-functions.php

@@ -61,12 +61,18 @@ function getTautulliToken($username, $password, $plexToken = null)
 					"Content-Type" => "application/x-www-form-urlencoded",
 					"User-Agent" => isset($_SERVER ['HTTP_USER_AGENT']) ? $_SERVER ['HTTP_USER_AGENT'] : null
 				);
-				$data = array(
-					"username" => $username,
-					"password" => $password,
-					"token" => $plexToken,
-					"remember_me" => 1,
-				);
+				if ($token) {
+					$data = array(
+						"token" => $plexToken,
+						"remember_me" => 1,
+					);
+				} else {
+					$data = array(
+						"username" => $username,
+						"password" => $password,
+						"remember_me" => 1,
+					);
+				}
 				$options = (localURL($url)) ? array('verify' => false) : array();
 				$response = Requests::post($url, $headers, $data, $options);
 				if ($response->success) {