callback url

This commit is contained in:
Erik 2022-03-22 00:24:05 +02:00
parent 50e679461b
commit 97d8926ad1
No known key found for this signature in database
GPG Key ID: FEFF4B220DDF5589

View File

@ -36,7 +36,8 @@ class Client extends EventEmitter {
this.ready = false; this.ready = false;
this.shardId = parseInt(env.SHARD_ID); this.shardId = parseInt(env.SHARD_ID);
this.port = parseInt(env.HTTP_PORT) + this.shardId; this.port = parseInt(env.HTTP_PORT) + this.shardId;
this.domain = env.NODE_ENV === 'production' ? env.DOMAIN : 'localhost'; this.domain = env.NODE_ENV === 'production' ? env.DOMAIN : `localhost:${this.port}`;
this.proto = env.NODE_ENV === 'production' ? 'https' : 'http';
this.baseDirectory = path.resolve(__dirname, '../..'); this.baseDirectory = path.resolve(__dirname, '../..');
this.mediaDirectory = path.join(this.baseDirectory, opts.media.videos); this.mediaDirectory = path.join(this.baseDirectory, opts.media.videos);
@ -110,7 +111,7 @@ class Client extends EventEmitter {
{ {
clientID: env.DISCORD_ID, clientID: env.DISCORD_ID,
clientSecret: env.DISCORD_SECRET, clientSecret: env.DISCORD_SECRET,
callbackURL: env.AUTH_CALLBACK, callbackURL: `${this.proto}://${this.domain}${env.AUTH_CALLBACK}`,
scope: env.DISCORD_SCOPE.split(','), scope: env.DISCORD_SCOPE.split(','),
version: 9 version: 9
}, },