From 6be921c1a2454abef82a5d0992e719947ab9a4a4 Mon Sep 17 00:00:00 2001 From: leriomaggio Date: Fri, 23 Jul 2021 07:37:32 +0100 Subject: [PATCH] FIX for CustomCardReader to support instantiation when no custom edition has been found --- .../gamesimulationtests/util/CardDatabaseHelper.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/CardDatabaseHelper.java b/forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/CardDatabaseHelper.java index 230e834d9b1..59f0fc7293d 100644 --- a/forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/CardDatabaseHelper.java +++ b/forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/CardDatabaseHelper.java @@ -28,11 +28,16 @@ public class CardDatabaseHelper { private static void initialize() { final CardStorageReader reader = new CardStorageReader(ForgeConstants.CARD_DATA_DIR, null, false); - final CardStorageReader customReader = new CardStorageReader(ForgeConstants.USER_CUSTOM_CARDS_DIR, - null, false); + CardStorageReader customReader; + try { + customReader = new CardStorageReader(ForgeConstants.USER_CUSTOM_CARDS_DIR, + null, false); + } catch (Exception e) { + customReader = null; + } staticData = new StaticData(reader, customReader, ForgeConstants.EDITIONS_DIR, ForgeConstants.USER_CUSTOM_EDITIONS_DIR ,ForgeConstants.BLOCK_DATA_DIR, - "Latest", + "Latest Art All Editions", true, false); }