feat: Change default filter flags for basic lands, commander sets, and tokens to false on client and server.

This commit is contained in:
2025-12-17 01:56:40 +01:00
parent aeab15eb9c
commit 75ffaa4f2a
4 changed files with 29 additions and 9 deletions

View File

@@ -53,15 +53,15 @@ export const CubeManager: React.FC<CubeManagerProps> = ({ packs, setPacks, onGoT
try {
const saved = localStorage.getItem('cube_filters');
return saved ? JSON.parse(saved) : {
ignoreBasicLands: true,
ignoreCommander: true,
ignoreTokens: true
ignoreBasicLands: false,
ignoreCommander: false,
ignoreTokens: false
};
} catch {
return {
ignoreBasicLands: true,
ignoreCommander: true,
ignoreTokens: true
ignoreBasicLands: false,
ignoreCommander: false,
ignoreTokens: false
};
}
});

View File

@@ -139,9 +139,9 @@ app.post('/api/packs/generate', async (req: Request, res: Response) => {
// Default filters if missing
const activeFilters = filters || {
ignoreBasicLands: true,
ignoreCommander: true,
ignoreTokens: true
ignoreBasicLands: false,
ignoreCommander: false,
ignoreTokens: false
};
const { pools, sets } = packGeneratorService.processCards(poolCards, activeFilters);