input not an arr, it is an arr or string or other

This commit is contained in:
RealBeepMcJeep
2023-08-30 13:03:01 -07:00
parent 9dfe42a7c3
commit 326c7d8841

View File

@@ -963,11 +963,11 @@ function charaFormatData(data) {
const char = tryParse(data.json_data) || {}; const char = tryParse(data.json_data) || {};
// Checks if data.alternate_greetings is an array, a string, or neither, and acts accordingly. (expected to be an array of strings) // Checks if data.alternate_greetings is an array, a string, or neither, and acts accordingly. (expected to be an array of strings)
const getAlternateGreetings = data => data.map(d => { const getAlternateGreetings = data => {
if (Array.isArray(d.alternate_greetings)) return d.alternate_greetings if (Array.isArray(data.alternate_greetings)) return data.alternate_greetings
if (typeof d.alternate_greetings === 'string') return [d.alternate_greetings] if (typeof data.alternate_greetings === 'string') return [data.alternate_greetings]
return [] return []
}) }
// Spec V1 fields // Spec V1 fields
_.set(char, 'name', data.ch_name); _.set(char, 'name', data.ch_name);