Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] Some Extensions do not show up in Source table after Install #1106

Closed
irenfro opened this issue Nov 2, 2024 · 2 comments
Closed

[Bug] Some Extensions do not show up in Source table after Install #1106

irenfro opened this issue Nov 2, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@irenfro
Copy link

irenfro commented Nov 2, 2024

Device information

  • Suwayomi-Server version: v1.1.1
  • Server Operating System: Ubuntu 24.04.1 LTS
  • Server Desktop Environment: N/A
  • Server JVM version: openjdk version "1.8.0_392"
  • Client Operating System: Ubuntu 24.04.1 LTS
  • Client Web Browser: Google Chrome Version 130.0.6723.92 (Official Build) (64-bit)

Steps to reproduce

  1. Install Suwayomi-Server in headless mode(using the default WebUI)
    a. I used this part of the README to install it, followed by the headless wiki
  2. Add extension-repo to Suwayomi-Server via Keiyoushi's Extensions
  3. Install Komga Extension from Browse page on Suwayomi-Server either from Keiyoushi's Extensions or by uploading the apk. The Komga Version I have been working with is 1.4.58
  4. Observe that Komga is now installed in the Extensions Tab on the Browse page.
  5. Click on the Sources tab on the Browse Page and observe that Komga does not appear in the Source List

Expected behavior

Komga should appear in the source list to be searchable as a source

Actual behavior

Komga is not present in the source list after installing and is not searchable via the global search option

Other details

  1. Debug Logs when installing Komga Extension:
Nov 02 12:00:14 manga sudo[18681]: 12:00:14.142 [DefaultDispatcher-worker-10] DEBUG suwayomi.tachidesk.manga.impl.extension.Extension -- Installing eu.kanade.tachiyomi.extension.all.komga
Nov 02 12:00:14 manga sudo[18681]: 12:00:14.150 [OkHttp https://raw.githubusercontent.com/...] DEBUG eu.kanade.tachiyomi.network.NetworkHelper -- --> GET https://raw.githubusercontent.com/keiyoushi/extensions/repo/apk/tachiyomi-all.komga-v1.4.58.apk h2
Nov 02 12:00:14 manga sudo[18681]: 12:00:14.272 [OkHttp https://raw.githubusercontent.com/...] DEBUG eu.kanade.tachiyomi.network.NetworkHelper -- <-- 200 https://raw.githubusercontent.com/keiyoushi/extensions/repo/apk/tachiyomi-all.komga-v1.4.58.apk (122ms, 427323-byte body)
Nov 02 12:00:14 manga sudo[18681]: 12:00:14.291 [DefaultDispatcher-worker-10] DEBUG suwayomi.tachidesk.manga.impl.extension.Extension -- Main class for extension is eu.kanade.tachiyomi.extension.all.komga.KomgaFactory
Nov 02 12:00:14 manga sudo[18681]: 12:00:14.820 [DefaultDispatcher-worker-10] DEBUG suwayomi.tachidesk.manga.impl.util.PackageTools -- loading jar with path: /root/.local/share/Tachidesk/extensions/tachiyomi-all.komga-v1.4.58.jar
Nov 02 12:00:14 manga sudo[18681]: 12:00:14.828 [DefaultDispatcher-worker-10] DEBUG suwayomi.tachidesk.manga.impl.extension.Extension -- Installed source Komga (Komga) (all) with id:4508733312114627536
Nov 02 12:00:14 manga sudo[18681]: 12:00:14.828 [DefaultDispatcher-worker-10] DEBUG suwayomi.tachidesk.manga.impl.extension.Extension -- Installed source Komga (2) (all) with id:8074481155021144106
Nov 02 12:00:14 manga sudo[18681]: 12:00:14.828 [DefaultDispatcher-worker-10] DEBUG suwayomi.tachidesk.manga.impl.extension.Extension -- Installed source Komga (3) (all) with id:5132811728275817394
  1. The Komga extension is functionable, knowing the id from the server logs above, I can navigate to the source extension and see the expected behavior, i.e. the Komga server contents, <baseURL>:4567/sources/4508733312114627536. However the extension still does not appear in the Source list. This also means that the connection to the komga server is not the issue as I could navigate to the page and setup the server settings to verify that the content appears.
  2. I additionally tried to install a different UI for the server, the VUI based on, and the extension did properly show up in the sources table for that UI, however many of my other extensions did not show up when using that UI version.
  3. I noticed that this is not an issue solely to the Komga extension, I tried some of the other extensions provided by Keiyoushi and they are also not added to the Source Table after being installed, for example an Extension called "Little Garden" also has this same issue it looks like.
  4. Photos:
    Extensions Tab:
    image

Sources Tab:
image

<baseURL>:4567/sources/4508733312114627536
image

@irenfro irenfro added the bug Something isn't working label Nov 2, 2024
@Robonau
Copy link
Contributor

Robonau commented Nov 2, 2024

its filtered out by language.
Komga is in "All" not english or local

@irenfro
Copy link
Author

irenfro commented Nov 3, 2024

Thank you!

@irenfro irenfro closed this as completed Nov 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants