mirror of
https://github.com/jdalrymple/gitbeaker.git
synced 2026-01-18 15:55:30 +00:00
Updating DeployTokens.create to return the token (#3672)
This commit is contained in:
parent
9c79fad1cd
commit
8733217857
@ -28,6 +28,10 @@ export interface DeployTokenSchema extends Record<string, unknown> {
|
||||
scopes?: DeployTokenScope[];
|
||||
}
|
||||
|
||||
export interface NewDeployTokenSchema extends DeployTokenSchema {
|
||||
token: string;
|
||||
}
|
||||
|
||||
export class DeployTokens<C extends boolean = false> extends BaseResource<C> {
|
||||
all<E extends boolean = false, P extends PaginationTypes = 'offset'>(
|
||||
{
|
||||
@ -60,7 +64,7 @@ export class DeployTokens<C extends boolean = false> extends BaseResource<C> {
|
||||
username?: string;
|
||||
} & Sudo &
|
||||
ShowExpanded<E> = {} as any,
|
||||
): Promise<GitlabAPIResponse<DeployTokenSchema, C, E, void>> {
|
||||
): Promise<GitlabAPIResponse<NewDeployTokenSchema, C, E, void>> {
|
||||
let url: string;
|
||||
|
||||
if (projectId) url = endpoint`projects/${projectId}/deploy_tokens`;
|
||||
@ -71,7 +75,7 @@ export class DeployTokens<C extends boolean = false> extends BaseResource<C> {
|
||||
);
|
||||
}
|
||||
|
||||
return RequestHelper.post<DeployTokenSchema>()(this, url, {
|
||||
return RequestHelper.post<NewDeployTokenSchema>()(this, url, {
|
||||
name,
|
||||
scopes,
|
||||
...options,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user