You've already forked matrix-react-sdk
mirror of
https://github.com/matrix-org/matrix-react-sdk.git
synced 2025-11-07 10:46:24 +03:00
Default properties to {} to avoid passing it superfluously for events with no properties
This commit is contained in:
@@ -302,7 +302,7 @@ export class PosthogAnalytics {
|
|||||||
|
|
||||||
public async trackPseudonymousEvent<E extends IPseudonymousEvent>(
|
public async trackPseudonymousEvent<E extends IPseudonymousEvent>(
|
||||||
eventName: E["eventName"],
|
eventName: E["eventName"],
|
||||||
properties: E["properties"],
|
properties: E["properties"] = {},
|
||||||
) {
|
) {
|
||||||
if (this.anonymity == Anonymity.Anonymous || this.anonymity == Anonymity.Disabled) return;
|
if (this.anonymity == Anonymity.Anonymous || this.anonymity == Anonymity.Disabled) return;
|
||||||
await this.capture(eventName, properties);
|
await this.capture(eventName, properties);
|
||||||
@@ -310,7 +310,7 @@ export class PosthogAnalytics {
|
|||||||
|
|
||||||
public async trackAnonymousEvent<E extends IAnonymousEvent>(
|
public async trackAnonymousEvent<E extends IAnonymousEvent>(
|
||||||
eventName: E["eventName"],
|
eventName: E["eventName"],
|
||||||
properties: E["properties"],
|
properties: E["properties"] = {},
|
||||||
): Promise<void> {
|
): Promise<void> {
|
||||||
if (this.anonymity == Anonymity.Disabled) return;
|
if (this.anonymity == Anonymity.Disabled) return;
|
||||||
await this.capture(eventName, properties);
|
await this.capture(eventName, properties);
|
||||||
|
|||||||
@@ -76,6 +76,6 @@ export default class Welcome extends React.PureComponent<IProps> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
componentDidMount() {
|
componentDidMount() {
|
||||||
getAnalytics().trackAnonymousEvent<IWelcomeScreenLoad>("welcome_screen_load", {});
|
getAnalytics().trackAnonymousEvent<IWelcomeScreenLoad>("welcome_screen_load");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user