Browse Source

add komga to sso debug area

CauseFX 4 years ago
parent
commit
bf561f2bed
2 changed files with 8 additions and 0 deletions
  1. 5 0
      api/classes/organizr.class.php
  2. 3 0
      js/functions.js

+ 5 - 0
api/classes/organizr.class.php

@@ -4409,6 +4409,11 @@ class Organizr
 					'url' => ($this->config['jellyfinURL'] !== '') ? $this->config['jellyfinURL'] : false,
 					'ssoUrl' => ($this->config['jellyfinSSOURL'] !== '') ? $this->config['jellyfinSSOURL'] : false,
 				),
+				'komga' => [
+					'enabled' => (bool)$this->config['ssoKomga'],
+					'cookie' => isset($_COOKIE['komga_token']),
+					'url' => ($this->config['komgaURL'] !== '') ? $this->config['komgaURL'] : false,
+				]
 			),
 			'ping' => array(
 				'onlineSound' => $this->config['pingOnlineSound'],

+ 3 - 0
js/functions.js

@@ -10565,6 +10565,9 @@ function toggleDebug(){
 	                                <li><a onclick="orgDebugList('activeInfo.settings.sso.jellyfin');"
 	                                       href="javascript:void(0)"
 	                                       lang="en">Jellyfin SSO</a></li>
+	                                <li><a onclick="orgDebugList('activeInfo.settings.sso.komga');"
+	                                       href="javascript:void(0)"
+	                                       lang="en">Komga SSO</a></li>
 	                                <li><a onclick="orgDebugList('activeInfo.settings.sso.misc');"
 	                                       href="javascript:void(0)"
 	                                       lang="en">Misc SSO</a></li>