pterodactyl-manager
Version:
A powerful and easy-to-use API wrapper for Pterodactyl's API, providing a seamless integration of server management and user administration functionalities.
17 lines (14 loc) • 444 B
JavaScript
const getUser = require('./getUser');
module.exports = async function updateUser(url, headers, query, newData) {
try {
const userId = !isNaN(query) ? query : (await getUser(url, headers, query)).attributes.id;
const response = await fetch(`${url}/api/application/users/${userId}`, {
method: "POST",
headers,
body
});
return JSON.parse(await response.text());
} catch (err) {
console.log(err);
}
};