tested and fixed
This commit is contained in:
		@@ -4,7 +4,7 @@ import responseCodes from "../response/responseCodes.js";
 | 
			
		||||
const errorHandler = (e, obj) => {
 | 
			
		||||
    switch (e.code) {
 | 
			
		||||
        case '23505':
 | 
			
		||||
            throw new customError(`Duplicate ${obj}`, responseCodes.responses[obs].duplicate)
 | 
			
		||||
            throw new customError(`Duplicate ${obj}`, responseCodes.responses[obj].duplicate)
 | 
			
		||||
        case '22007':
 | 
			
		||||
            throw new customError(`Invalid syntax ${obj}`, responseCodes.responses.general.invalid_syntax)
 | 
			
		||||
        case '22001':
 | 
			
		||||
 
 | 
			
		||||
@@ -1,7 +1,9 @@
 | 
			
		||||
import fs from 'fs';
 | 
			
		||||
 | 
			
		||||
const translate = (language, code) => {
 | 
			
		||||
    if (!language) language = "en-US"
 | 
			
		||||
    if (!code) code = "unknown"
 | 
			
		||||
    return JSON.parse(fs.readFileSync(`../../messages/${language}/msgs.json`).toString())[code]
 | 
			
		||||
    return JSON.parse(fs.readFileSync(`./messages/${language}/msgs.json`).toString())[code];
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
export default translate
 | 
			
		||||
		Reference in New Issue
	
	Block a user