Skip to content

Commit 3878e0c

Browse files
mbarekhNicolas ERNY
authored andcommitted
Change StateMachineId type from number to string (#153)
1 parent d651126 commit 3878e0c

6 files changed

Lines changed: 7 additions & 7 deletions

File tree

src/communication/WebSocketPublisher.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ export class WebSocketPublisher {
9797
messageType: string,
9898
visibilityPrivate: boolean,
9999
specifiedPrivateTopic?: string,
100-
stateMachineId?: number,
100+
stateMachineId?: string,
101101
workerId?: number
102102
): Header {
103103
return {

src/communication/WebSocketSubscriber.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ export class WebSocketSubscriber {
268268
let snapshotItems = new Array<StateMachineInstance>();
269269
for (let i = 0; i < items.length; i++) {
270270
let stateMachineRef = this.getStateMachineRef(
271-
parseInt(items[i].StateMachineId, undefined),
271+
items[i].StateMachineId,
272272
parseInt(items[i].WorkerId, undefined),
273273
parseInt(items[i].ComponentCode, undefined),
274274
parseInt(items[i].StateMachineCode, undefined),
@@ -294,7 +294,7 @@ export class WebSocketSubscriber {
294294
}
295295

296296
private getStateMachineRef(
297-
StateMachineId: number,
297+
StateMachineId: string,
298298
workerId: number,
299299
componentCode: number,
300300
stateMachineCode: number,

src/communication/xcomponentMessages.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ export interface Header {
1313
MessageType?: string;
1414
PublishTopic?: string;
1515
SessionData?: string;
16-
StateMachineId?: number;
16+
StateMachineId?: string;
1717
WorkerId?: number;
1818
EventCode?: number;
1919
IncomingEventType: number;

src/interfaces/StateMachineRef.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { JsonMessage } from '../communication/xcomponentMessages';
33
export interface StateMachineRef {
44
WorkerId: number;
55
ErrorMessage?: string;
6-
StateMachineId: number;
6+
StateMachineId: string;
77
StateMachineCode: number;
88
ComponentCode: number;
99
StateName: string;

src/utils/mockPublisherDependencies.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ function getCorretWebsocketInputFormat(visibility: boolean) {
4343
}
4444

4545
let stateMachineRef = {
46-
StateMachineId: 1,
46+
StateMachineId: '1',
4747
StateMachineCode: stateMachineCode,
4848
ComponentCode: componentCode
4949
};

src/utils/mockSubscriberDependencies.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ let correctData = {
2828
JsonMessage: JSON.stringify({ Topic: { Key: outputTopic, kind: Kinds.Public } })
2929
};
3030

31-
let stateMachineId = 2;
31+
let stateMachineId = '2';
3232
let jsonMessage: JsonMessage = { key: 'value' };
3333
let jsonData = {
3434
Header: {

0 commit comments

Comments
 (0)