fix(api): service keys

This commit is contained in:
Isaac
2025-02-26 01:28:44 +00:00
parent 2b02edd27b
commit 07c4e9a5ee
2 changed files with 2 additions and 1 deletions

View File

@@ -85,7 +85,7 @@ module.exports = async client => {
statusCode: 451,
});
}
if (!req.user.scopes?.includes('applications.commands.permissions.update')) {
if (!req.user.service && !req.user.scopes?.includes('applications.commands.permissions.update')) {
return res.code(401).send({
elevate: 'admin',
error: 'Unauthorised',

View File

@@ -11,6 +11,7 @@ module.exports.get = fastify => ({
token: this.jwt.sign({
createdAt: Date.now(),
id: req.user.id,
service: true,
}),
};
}