mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-16 18:58:00 +00:00
Code to cover cases for Randomly generated Deck (from Archetypes) not having collectorNumbers and Artist Set
This commit is contained in:
@@ -51,7 +51,7 @@ public final class PaperCard implements Comparable<IPaperCard>, InventoryItemFro
|
||||
(see getCollectorNumber())
|
||||
*/
|
||||
private String collectorNumber;
|
||||
private final String artist;
|
||||
private String artist;
|
||||
private final int artIndex;
|
||||
private final boolean foil;
|
||||
private Boolean hasImage;
|
||||
@@ -73,6 +73,8 @@ public final class PaperCard implements Comparable<IPaperCard>, InventoryItemFro
|
||||
|
||||
@Override
|
||||
public String getCollectorNumber() {
|
||||
if (collectorNumber == null)
|
||||
collectorNumber = IPaperCard.NO_COLLECTOR_NUMBER;
|
||||
return collectorNumber;
|
||||
}
|
||||
|
||||
@@ -103,6 +105,8 @@ public final class PaperCard implements Comparable<IPaperCard>, InventoryItemFro
|
||||
|
||||
@Override
|
||||
public String getArtist() {
|
||||
if (this.artist == null)
|
||||
artist = IPaperCard.NO_ARTIST_NAME;
|
||||
return artist;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user