diff --git a/package.json b/package.json index cd97064..6ebc221 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@chatenium/chatenium-sdk", - "version": "1.1.11", + "version": "1.1.12", "description": "A library for interacting with the Chatenium API", "type": "module", "main": "dist/index.js", diff --git a/src/domain/networkService.schema.ts b/src/domain/networkService.schema.ts index 697233e..6d5d919 100644 --- a/src/domain/networkService.schema.ts +++ b/src/domain/networkService.schema.ts @@ -208,9 +208,11 @@ export interface GetMembersReq { } export interface UploadNewPictureReq { - picId: string userid: string networkId: string + data: string + isImage: boolean + monogramColors: RGB | null } export interface ChangeVisibilityReq { diff --git a/src/services/networkService.ts b/src/services/networkService.ts index 6c711a3..f7177eb 100644 --- a/src/services/networkService.ts +++ b/src/services/networkService.ts @@ -711,14 +711,18 @@ export class NetworkService { /** * Uploads a new network picture - * @param picId + * @param isImage + * @param image + * @param colors */ - async uploadNewPic(picId: string): Promise { + async uploadNewPic(isImage: boolean, image: string | null, colors: RGB | null): Promise { try { - await this.client.patch("network/uploadNewPic", { + await this.client.patch("v2/network/uploadNewPic", { userid: this.userid, networkId: this.networkId, - picId: picId, + data: image, + isImage: isImage, + monogramColors: colors }); return } catch (e) {