mirror of
https://github.com/arthur-pbty/xiao.git
synced 2026-06-08 07:11:49 +02:00
Fixes
This commit is contained in:
@@ -26,8 +26,8 @@ module.exports = class PeriodicTableCommand extends Command {
|
||||
type: 'string',
|
||||
validate: element => {
|
||||
const num = parseInt(element, 10);
|
||||
if (!isNaN(num) && num >= 0 && num <= elements.length) return true;
|
||||
const search = element.toLowerCase();
|
||||
if (!isNaN(num) && num >= 0 && num <= elements.length - 1) return true;
|
||||
const search = element.toString().toLowerCase();
|
||||
if (elements.find(e => e.name.toLowerCase() === search || e.symbol.toLowerCase() === search)) return true;
|
||||
return 'Invalid element, please enter a valid element symbol, name, or atomic number.';
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user