Extend GameMetadataProvider with fetchById

This commit is contained in:
grimsi
2025-06-12 19:53:09 +02:00
parent ddfaeed34a
commit 0633bb14e7
6 changed files with 72 additions and 25 deletions
@@ -3,5 +3,7 @@ package de.grimsi.gameyfin.pluginapi.gamemetadata
import org.pf4j.ExtensionPoint
interface GameMetadataProvider : ExtensionPoint {
fun fetchMetadata(gameId: String, maxResults: Int = 1): List<GameMetadata>
fun fetchByTitle(gameTitle: String, maxResults: Int = 1): List<GameMetadata>
fun fetchById(id: String): GameMetadata?
}