Browse Source

Added option for Ombi Homepage pulls Ombi Username instead of alias #1052

causefx 7 years ago
parent
commit
9a268dfda9

+ 1 - 0
api/config/default.php

@@ -37,6 +37,7 @@ return array(
 	'tautulliURL' => '',
 	'ombiURL' => '',
 	'ombiToken' => '',
+	'ombiAlias' => false,
 	'ssoPlex' => false,
 	'ssoOmbi' => false,
 	'ssoTautulli' => false,

+ 2 - 0
api/functions/homepage-connect-functions.php

@@ -1966,6 +1966,7 @@ function getOmbiRequests($type = "both")
 							'denied' => $value['denied'],
 							'deniedReason' => $value['deniedReason'],
 							'user' => $value['requestedUser']['userName'],
+							'userAlias' => $value['requestedUser']['userAlias'],
 							'request_id' => $value['id'],
 							'request_date' => $value['requestedDate'],
 							'release_date' => $value['releaseDate'],
@@ -1991,6 +1992,7 @@ function getOmbiRequests($type = "both")
 								'denied' => $value['childRequests'][0]['denied'],
 								'deniedReason' => $value['childRequests'][0]['deniedReason'],
 								'user' => $value['childRequests'][0]['requestedUser']['userName'],
+								'userAlias' => $value['childRequests'][0]['requestedUser']['userAlias'],
 								'request_id' => $value['id'],
 								'request_date' => $value['childRequests'][0]['requestedDate'],
 								'release_date' => $value['releaseDate'],

+ 7 - 0
api/functions/homepage-functions.php

@@ -2006,6 +2006,13 @@ function getHomepageList()
 						'label' => 'Refresh Seconds',
 						'value' => $GLOBALS['ombiRefresh'],
 						'options' => optionTime()
+					),
+					array(
+						'type' => 'switch',
+						'name' => 'ombiAlias',
+						'label' => 'Use Ombi Alias Names',
+						'value' => $GLOBALS['ombiAlias'],
+						'help' => 'Use Ombi Alias Names instead of Usernames - If Alias is blank, Alias will fallback to Username'
 					)
 				),
 				'Test Connection' => array(

+ 1 - 0
api/functions/organizr-functions.php

@@ -21,6 +21,7 @@ function organizrSpecialSettings()
 				'authRequest' => (qualifyRequest($GLOBALS['homepageOmbiRequestAuth'])) ? true : false,
 				'sso' => ($GLOBALS['ssoOmbi']) ? true : false,
 				'cookie' => (isset($_COOKIE['Auth'])) ? true : false,
+				'alias' => ($GLOBALS['ombiAlias']) ? true : false,
 			),
 			'options' => array(
 				'alternateHomepageHeaders' => $GLOBALS['alternateHomepageHeaders'],