Maybe fix name changes?

This commit is contained in:
Christopher Cookman 2024-04-04 15:52:09 -06:00
parent 98d100d148
commit 8640d46db5
Signed by: ChrisChrome
GPG key ID: A023A26E42C33A42
2 changed files with 23 additions and 16 deletions

View file

@ -39,6 +39,19 @@
"type": 1,
"default_member_permissions": 0
},
{
"name": "name",
"description": "Change your extension's name (Defaults to your Discord name)",
"type": 1,
"options": [
{
"name": "name",
"description": "The new name for your extension",
"type": 3,
"required": false
}
]
},
{
"name": "admin",
"description": "Admin only commands",

View file

@ -181,13 +181,10 @@ const deleteExtension = (ext) => {
const updateName = (ext, name) => {
return new Promise((resolve, reject) => {
pbxClient.request(funcs.minifyQuery(funcs.generateQuery('lookup', {
ext: ext
}))).then((result) => {
pbxClient.request(funcs.minifyQuery(funcs.generateQuery('update_name', {
ext: ext,
name: name
}))).then((result) => {
// update the extension name in the `users` table
const conn = pool.getConnection();
conn.query(`UPDATE users SET name = '${name}' WHERE extension = ${ext};`).then((result) => {
// Run a reload
reload().then((result) => {
res = {
"status": "updated",
@ -200,9 +197,6 @@ const updateName = (ext, name) => {
}).catch((error) => {
reject(error);
});
}).catch((error) => {
reject(error);
});
});
}