X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Ftools%2Fpeertube-get-access-token.ts;h=6d47d8922076b95479d302ce2b543c68b2a32925;hb=cd9246a99ccd15a98504823c5fbf36f91f073d59;hp=a68665f5bb7ff6bcfe6888a60201869a1495fc60;hpb=9639bd175726b73f8fe664b5ced12a72407b1f0b;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/tools/peertube-get-access-token.ts b/server/tools/peertube-get-access-token.ts index a68665f5b..6d47d8922 100644 --- a/server/tools/peertube-get-access-token.ts +++ b/server/tools/peertube-get-access-token.ts @@ -1,12 +1,8 @@ -import * as program from 'commander' +import { registerTSPaths } from '../helpers/register-ts-paths' +registerTSPaths() -import { - getClient, - serverLogin, - Server, - Client, - User -} from '../../shared/utils' +import * as program from 'commander' +import { getClient, Server, serverLogin } from '../../shared/extra-utils' program .option('-u, --url ', 'Server url') @@ -22,6 +18,7 @@ if ( if (!program['url']) console.error('--url field is required.') if (!program['username']) console.error('--username field is required.') if (!program['password']) console.error('--password field is required.') + process.exit(-1) } @@ -32,11 +29,11 @@ getClient(program.url) user: { username: program['username'], password: program['password'] - } as User, + }, client: { - id: res.body.client_id as string, - secret: res.body.client_secret as string - } as Client + id: res.body.client_id, + secret: res.body.client_secret + } } as Server return serverLogin(server)