Spaces:
Sleeping
Sleeping
| const fs = require('fs'); | |
| let code = fs.readFileSync('index.js', 'utf8'); | |
| code = code.replace( | |
| 'const queryFuzzy = "SELECT audio FROM \'data/*.parquet\' WHERE regexp_replace(word_ar, \'[ูููููููููฐ]\', \'\', \'g\') = ? LIMIT 1";', | |
| `const hasTanween = word.match(/[ููู]/) !== null; | |
| let queryFuzzy = "SELECT audio FROM 'data/*.parquet' WHERE regexp_replace(word_ar, '[ูููููููููฐ]', '', 'g') = ? LIMIT 1"; | |
| if (!hasTanween) { | |
| queryFuzzy = "SELECT audio FROM 'data/*.parquet' WHERE regexp_replace(word_ar, '[ูููููููููฐ]', '', 'g') = ? AND right(word_ar, 1) NOT IN ('ู', 'ู', 'ู') LIMIT 1"; | |
| }` | |
| ); | |
| fs.writeFileSync('index.js', code); | |