X-Git-Url: https://git.hedgecode.org/?p=chesshog-scanner.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fhedgecode%2Fchess%2Fscanner%2Fportal%2FLiChessScanner.java;fp=src%2Fmain%2Fjava%2Forg%2Fhedgecode%2Fchess%2Fscanner%2Fportal%2FLiChessScanner.java;h=eac5047e9790f48171d6bdaa57169ed1c64c9488;hp=820e513a328eaf1e42e480f01b2a5a5d051b0630;hb=d0c369def92e6876e8f37d257e2fe1b38013b005;hpb=830bdc6866e16fed1ac6f5d7edb62462e4d5d85d diff --git a/src/main/java/org/hedgecode/chess/scanner/portal/LiChessScanner.java b/src/main/java/org/hedgecode/chess/scanner/portal/LiChessScanner.java index 820e513..eac5047 100644 --- a/src/main/java/org/hedgecode/chess/scanner/portal/LiChessScanner.java +++ b/src/main/java/org/hedgecode/chess/scanner/portal/LiChessScanner.java @@ -28,6 +28,7 @@ import org.hedgecode.chess.scanner.entity.PGNTournament; import org.hedgecode.chess.scanner.format.lichess.Format; import org.hedgecode.chess.scanner.format.lichess.GameFormat; +import static org.hedgecode.chess.scanner.ScannerConstants.*; import static org.hedgecode.chess.scanner.format.PGNConstants.*; /** @@ -54,7 +55,7 @@ public class LiChessScanner extends AbstractSettingsScanner implements Scanner { @Override public PGNTournament findTournament(String tournamentName) throws ScannerException { throw new ScannerException( - "Lichess does not support searching for a tournament by name!" + "scanner.portal.search.unavailable,name", DOMAIN_LICHESS ); } @@ -65,7 +66,7 @@ public class LiChessScanner extends AbstractSettingsScanner implements Scanner { ); if (!StringUtils.isPgn(pgn)) { throw new ScannerException( - String.format("Failed to get PGN for requesting game ID: %s", gameId) + "scanner.failed.request.game", gameId ); } return new PGNGame( @@ -92,7 +93,7 @@ public class LiChessScanner extends AbstractSettingsScanner implements Scanner { ); if (pgn == null) { throw new ScannerException( - String.format("Failed to get source data for requesting URL: %s", gameUrl) + "scanner.failed.source.data", gameUrl ); } GameFormat gameFormat = Format.formatGame(pgn); @@ -104,7 +105,7 @@ public class LiChessScanner extends AbstractSettingsScanner implements Scanner { pgn = StringEscapeUtils.unescapeHtml4(pgn); if (!StringUtils.isPgn(pgn)) { throw new ScannerException( - String.format("Failed to get PGN for requesting URL: %s", gameUrl) + "scanner.failed.request.url", gameUrl ); } return new PGNGame(