Skip to content

Commit e3027e6

Browse files
committed
chore: update screen params handler
1 parent 58997d7 commit e3027e6

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

packages/client-sdk/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "tianji-client-sdk",
3-
"version": "1.4.0",
3+
"version": "1.4.1",
44
"description": "",
55
"main": "lib/index.js",
66
"scripts": {

packages/client-sdk/src/application.ts

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,10 +99,18 @@ export async function reportApplicationScreenView(
9999
return;
100100
}
101101

102+
if (screenName) {
103+
currentScreenName = screenName;
104+
}
105+
106+
if (screenParams) {
107+
currentScreenParams = screenParams;
108+
}
109+
102110
const payload: ApplicationEventPayload = {
103111
application: options.applicationId,
104-
screen: screenName ?? currentScreenName,
105-
params: screenParams ?? currentScreenParams,
112+
screen: currentScreenName,
113+
params: currentScreenParams,
106114
};
107115

108116
sendApplicationRequest(options.serverUrl, 'event', payload);

0 commit comments

Comments
 (0)