mirror of
https://github.com/naturalcrit/homebrewery.git
synced 2026-06-22 04:58:40 +00:00
lint server
This commit is contained in:
@@ -32,20 +32,20 @@ const isStaticTheme = (renderer, themeName)=>{
|
|||||||
// };
|
// };
|
||||||
|
|
||||||
|
|
||||||
const migrateSystemsToTags = (brew) => {
|
const migrateSystemsToTags = (brew)=>{
|
||||||
if (!('systems' in brew)) return brew;
|
if(!('systems' in brew)) return brew;
|
||||||
|
|
||||||
if (!Array.isArray(brew.systems) || brew.systems.length === 0) {
|
if(!Array.isArray(brew.systems) || brew.systems.length === 0) {
|
||||||
brew.systems = undefined;
|
brew.systems = undefined;
|
||||||
return brew;
|
return brew;
|
||||||
}
|
}
|
||||||
const systemMap = {
|
const systemMap = {
|
||||||
'5e': 'system:D&D 5e',
|
'5e' : 'system:D&D 5e',
|
||||||
'4e': 'system:D&D 4e',
|
'4e' : 'system:D&D 4e',
|
||||||
'3.5e': 'system:D&D 3.5e',
|
'3.5e' : 'system:D&D 3.5e',
|
||||||
'Pathfinder': 'system:Pathfinder 2e'
|
'Pathfinder' : 'system:Pathfinder 2e'
|
||||||
};
|
};
|
||||||
const systemTags = brew.systems.map(s => systemMap[s]);
|
const systemTags = brew.systems.map((s)=>systemMap[s]);
|
||||||
brew.tags = _.uniq([...(brew.tags || []), ...systemTags]);
|
brew.tags = _.uniq([...(brew.tags || []), ...systemTags]);
|
||||||
|
|
||||||
brew.systems = undefined;
|
brew.systems = undefined;
|
||||||
|
|||||||
Reference in New Issue
Block a user