diff --git a/gitadora@asphyxia/data/Exchain.ts b/gitadora@asphyxia/data/Exchain.ts index e7163f3..a931b3e 100644 --- a/gitadora@asphyxia/data/Exchain.ts +++ b/gitadora@asphyxia/data/Exchain.ts @@ -1,8 +1,8 @@ import * as path from "path"; -import { readXML } from './helper'; -import { music } from "./mdb_ex.json" +import { readJSON, readXML } from './helper'; export async function processData() { + const { music } = await readJSON(path.resolve(__dirname, './mdb_ex.json')) return { music, }; diff --git a/gitadora@asphyxia/data/Matixx.ts b/gitadora@asphyxia/data/Matixx.ts index 2b79d21..78e0339 100644 --- a/gitadora@asphyxia/data/Matixx.ts +++ b/gitadora@asphyxia/data/Matixx.ts @@ -1,8 +1,8 @@ import * as path from "path"; -import { readXML } from './helper'; -import { music } from "./mdb_mt.json" +import { readJSON, readXML } from './helper'; export async function processData() { + const { music } = await readJSON(path.resolve(__dirname, './mdb_ex.json')) return { music, }; diff --git a/gitadora@asphyxia/data/helper.ts b/gitadora@asphyxia/data/helper.ts index 1374839..b2c6e99 100644 --- a/gitadora@asphyxia/data/helper.ts +++ b/gitadora@asphyxia/data/helper.ts @@ -2,4 +2,10 @@ export async function readXML(path: string) { const xml = await IO.ReadFile(path, 'utf-8'); const json = U.parseXML(xml, false) return json +} + +export async function readJSON(path: string) { + const str = await IO.ReadFile(path, 'utf-8'); + const json = JSON.parse(str) + return json } \ No newline at end of file diff --git a/gitadora@asphyxia/index.ts b/gitadora@asphyxia/index.ts index 96c6ed6..64cc886 100644 --- a/gitadora@asphyxia/index.ts +++ b/gitadora@asphyxia/index.ts @@ -15,7 +15,7 @@ export function register() { R.Config("custom_mdb_path", { name: "Custom MDB PATH", - desc: "You need to enabled Custom MDB option first. USE ABSOLUTE PATH !!", + desc: "You need to enable Custom MDB option first. USE ABSOLUTE PATH !!", type: "string", default: "", })