Skip to content

Commit ffa20e3

Browse files
Merge pull request #496 from marisuch/master
SDCB-13256: Casting type of labels group api call.
2 parents 46bd934 + 6f2d5b8 commit ffa20e3

8 files changed

+17
-15
lines changed

dist/API.d.ts

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,14 @@ import { APIResourceRun } from './api/APIResourceRun';
1919
import { APIResourceUser } from './api/APIResourceUser';
2020
import { APIResourceUserSession } from './api/APIResourceUserSession';
2121
import { Cluster } from './api/models/Cluster';
22-
import { NoQueryParams } from './api/models/HTTP';
22+
import { NoQueryParams, QueryParams } from './api/models/HTTP';
2323
import { License } from './api/models/License';
2424
import { Project } from './api/models/Project';
2525
import { Property } from './api/models/Property';
2626
import { UserFile, UserFileData, UserFileParams } from './api/models/UserFile';
2727
import { ApiConfig } from './ApiConfig';
2828
import './finka';
29+
import { LabelGroup } from './api/models/LabelGroup';
2930
export declare class API {
3031
private config;
3132
axios: AxiosInstance;
@@ -44,20 +45,20 @@ export declare class API {
4445
deviceSession(id: number): APIResourceDeviceSession;
4546
deviceSessions(): APIList<any, import("./api/models/HTTP").CollectionQueryParams, any>;
4647
deviceStatistics(): APIList<any, import("./api/models/HTTP").CollectionQueryParams, any>;
47-
enums(): APIResource<any, import("./api/models/HTTP").QueryParams, import("./api/models/HTTP").QueryParams>;
48+
enums(): APIResource<any, QueryParams, QueryParams>;
4849
files(): APIList<UserFile, UserFileParams, UserFileData>;
4950
file(id: number): APIResourceFile;
50-
labelGroups(): APIList<any, import("./api/models/HTTP").CollectionQueryParams, any>;
51+
labelGroups(): APIList<LabelGroup, QueryParams, void>;
5152
labelGroup(id: number): APIResourceLabelGroup;
5253
labels(): APIList<any, import("./api/models/HTTP").CollectionQueryParams, any>;
53-
licenses(): APIResource<any, import("./api/models/HTTP").QueryParams, import("./api/models/HTTP").QueryParams>;
54+
licenses(): APIResource<any, QueryParams, QueryParams>;
5455
license(): APIResource<License, NoQueryParams, void>;
5556
ma(): APIAdminResource | APIResourceUser;
5657
me(): APIResourceUser;
5758
projects(): APIList<Project, import("./api/models/HTTP").CollectionQueryParams, any>;
5859
project(id: number): APIResourceProject;
5960
properties(): APIListProperties;
60-
property(id: number): APIResource<Property, import("./api/models/HTTP").QueryParams, import("./api/models/HTTP").QueryParams>;
61+
property(id: number): APIResource<Property, QueryParams, QueryParams>;
6162
run(id: number): APIResourceRun;
6263
services(): APIListServices;
6364
user(id: number | 'me'): APIResourceUser;

dist/bitbar-cloud-api-client.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/bitbar-cloud-api-client.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/bitbar-cloud-api-client.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/bitbar-cloud-api-client.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@bitbar/cloud-api-client",
3-
"version": "1.2.7",
3+
"version": "1.2.8",
44
"description": "Bitbar Cloud API Client for JavaScript",
55
"main": "dist/bitbar-cloud-api-client.min.js",
66
"types": "dist/index.d.ts",

src/API.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,14 @@ import {APIResourceRun} from './api/APIResourceRun';
2121
import {APIResourceUser} from './api/APIResourceUser';
2222
import {APIResourceUserSession} from './api/APIResourceUserSession';
2323
import {Cluster} from './api/models/Cluster';
24-
import {NoData, NoQueryParams} from './api/models/HTTP';
24+
import {NoData, NoQueryParams, QueryParams} from './api/models/HTTP';
2525
import {License} from './api/models/License';
2626
import {Project} from './api/models/Project';
2727
import {Property} from './api/models/Property';
2828
import {UserFile, UserFileData, UserFileParams} from './api/models/UserFile';
2929
import {ApiConfig} from './ApiConfig';
3030
import './finka';
31+
import {LabelGroup} from './api/models/LabelGroup';
3132

3233
// @ts-ignore
3334
if (globalThis.isNodeJs) {
@@ -174,7 +175,7 @@ export class API {
174175

175176
// /label-groups
176177
labelGroups() {
177-
return new APIList(this).push('label-groups');
178+
return new APIList<LabelGroup, QueryParams, NoData>(this).push('label-groups');
178179
}
179180

180181
// /label-groups/{id}

0 commit comments

Comments
 (0)