Skip to content

Commit

Permalink
Hotfix.
Browse files Browse the repository at this point in the history
  • Loading branch information
vetom committed Mar 29, 2017
1 parent 5f4726b commit add3692
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 7 deletions.
10 changes: 5 additions & 5 deletions index.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ exports.translateDeck = languages.translateDeck;
exports.getGame = (players, options) => {
const language = options.language || 'en';
const mode = options.mode || game.mode.NORMAL;
const deck = options.deck || decks.get.all;
let deckName = options.deckName || 'custom';
deckName = deckName.toLowerCase();
const deck = options.deck || decks.get('all');
const deckName = options.deckName || 'custom';
const currentDeck = decks.get(deckName);

assert(players > 0, 'Players must be greater than 0.');
assert(!decks[deckName] && deckName !== 'custom', `Deck ${deckName} is not defined.`);
assert(!currentDeck && deckName !== 'custom', `Deck ${deckName} is not defined.`);

if (decks[deckName]) return game.create(players, language, cards.inDeck(deckName), mode);
if (currentDeck) return game.create(players, language, cards.inDeck(currentDeck), mode);
return game.create(players, language, cards.inCustomDeck(deck), mode);
};
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "werewolf-brain",
"version": "2.0.0-rc.1",
"version": "2.0.0-rc.2",
"description": "Werewolf game brain",
"main": "index.js",
"scripts": {
Expand Down
2 changes: 1 addition & 1 deletion src/decks.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ const decks = require('../data/decks');

exports.getAll = () => decks;

exports.get = deckName => decks[deckName.toLowerCase()] || [];
exports.get = deckName => decks[deckName.toLowerCase()];

0 comments on commit add3692

Please sign in to comment.