Skip to content

Commit

Permalink
fix for the changed mapping behavior which now supports nullable stri…
Browse files Browse the repository at this point in the history
…ngs (#239)

* fix: "null" in unit field #238

* chore: version patch

* 3.11.2
  • Loading branch information
sn0wcat committed Mar 19, 2021
1 parent 44fa12e commit bb484fa
Show file tree
Hide file tree
Showing 8 changed files with 23 additions and 15 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
@@ -1,5 +1,11 @@
# Changelog

## 3.11.2 - (Sandcastle Vienna) - March 2021

### Bugfixes and Improvements 3.11.2

- Fix for the changed mapping behavior which now supports nullable strings [[#238](https://github.com/mindsphere/mindconnect-nodejs/issues/238)]

## 3.11.1 - (Sandcastle Vienna) - March 2021

### Bugfixes and Improvements 3.11.1
Expand Down
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
@@ -1,6 +1,6 @@
{
"name": "@mindconnect/mindconnect-nodejs",
"version": "3.11.1",
"version": "3.11.2",
"description": "MindConnect Library for NodeJS (community based)",
"main": "./dist/src/index.js",
"browser": "./dist/src/index.bundle.js",
Expand Down
3 changes: 2 additions & 1 deletion src/api/mindconnect-models.ts
Expand Up @@ -370,7 +370,8 @@ export interface DataPoint {
* @type {string}
* @memberof DataPoint
*/
unit: string;
// ! this had to be manually patched due to unitless mapping
unit?: string;
/**
* A list of string tuples. Max 5 tuples allowed.
* @type {{ [key: string]: string; }}
Expand Down
19 changes: 10 additions & 9 deletions src/api/sdk/agent/agent-models.ts
Expand Up @@ -100,7 +100,7 @@ export namespace AgentManagementModels {
*/
export enum SecurityProfileEnum {
SHAREDSECRET = <any>"SHARED_SECRET",
RSA3072 = <any>"RSA_3072"
RSA3072 = <any>"RSA_3072",
}
}

Expand Down Expand Up @@ -218,15 +218,15 @@ export namespace AgentManagementModels {
*/
export enum GrantTypesEnum {
SHAREDSECRET = <any>"SHARED_SECRET",
RSA3072 = <any>"RSA_3072"
RSA3072 = <any>"RSA_3072",
}
/**
* @export
* @enum {string}
*/
export enum TokenEndpointAuthMethodEnum {
ClientSecretJwt = <any>"client_secret_jwt",
PrivateKeyJwt = <any>"private_key_jwt"
PrivateKeyJwt = <any>"private_key_jwt",
}
}

Expand Down Expand Up @@ -305,7 +305,8 @@ export namespace AgentManagementModels {
* @type {string}
* @memberof DataPoint
*/
unit: string;
// ! this had to be manually patched because of unitless mapping
unit?: string;
/**
* A list of string tuples. Max 5 tuples allowed.
* @type {{ [key: string]: string; }}
Expand All @@ -328,7 +329,7 @@ export namespace AgentManagementModels {
LONG = <any>"LONG",
DOUBLE = <any>"DOUBLE",
BOOLEAN = <any>"BOOLEAN",
STRING = <any>"STRING"
STRING = <any>"STRING",
}
}

Expand Down Expand Up @@ -587,7 +588,7 @@ export namespace AgentManagementModels {
export enum StatusEnum {
NOTONBOARDED = <any>"NOT_ONBOARDED",
ONBOARDING = <any>"ONBOARDING",
ONBOARDED = <any>"ONBOARDED"
ONBOARDED = <any>"ONBOARDED",
}
}

Expand Down Expand Up @@ -622,7 +623,7 @@ export namespace AgentManagementModels {
*/
export enum StatusEnum {
ONLINE = <any>"ONLINE",
OFFLINE = <any>"OFFLINE"
OFFLINE = <any>"OFFLINE",
}
}

Expand Down Expand Up @@ -681,7 +682,7 @@ export namespace AgentManagementModels {
*/
export enum DirectionEnum {
ASC = <any>"ASC",
DESC = <any>"DESC"
DESC = <any>"DESC",
}
/**
* @export
Expand All @@ -690,7 +691,7 @@ export namespace AgentManagementModels {
export enum NullHandlingEnum {
NATIVE = <any>"NATIVE",
NULLSFIRST = <any>"NULLS_FIRST",
NULLSLAST = <any>"NULLS_LAST"
NULLSLAST = <any>"NULLS_LAST",
}
}

Expand Down
2 changes: 1 addition & 1 deletion src/api/sdk/mcapi/mcapi.ts
Expand Up @@ -404,7 +404,7 @@ export class MindConnectApiClient extends SdkClient {
: `DP-${variable!.name!.substr(0, 33)}`,
name: variable!.name!.substr(0, 64),
type: (variable.dataType as unknown) as DataPoint.TypeEnum,
unit: `${variable.unit}`,
unit: variable.unit,
customData: {
variable: `${variable.name}`,
},
Expand Down
2 changes: 1 addition & 1 deletion src/cli/commands/html/sc/index.html
Expand Up @@ -320,7 +320,7 @@ <h4 class="notification__title">

<script type="text/javascript">
_msb.init({
title: "mindconnect-nodejs 3.11.1",
title: "mindconnect-nodejs 3.11.2",
appId: "_mdspcontent",
appInfoPath: "/app-info.json",
polyfills: {
Expand Down
2 changes: 1 addition & 1 deletion src/version.ts
@@ -1,2 +1,2 @@
export const MC_VERSION = "3.11.1";
export const MC_VERSION = "3.11.2";
export const MC_NAME = "mindconnect-nodejs";

0 comments on commit bb484fa

Please sign in to comment.