chore(analytics): format analytics metadata changes for ci (#235)
This commit is contained in:
parent
1c348298ba
commit
f234f8005c
@ -49,7 +49,9 @@ describe("analytics", () => {
|
|||||||
|
|
||||||
expect(typeof firstPayload.analytics_user_id).toBe("string");
|
expect(typeof firstPayload.analytics_user_id).toBe("string");
|
||||||
expect(firstPayload.analytics_user_id).toBeTruthy();
|
expect(firstPayload.analytics_user_id).toBeTruthy();
|
||||||
expect(secondPayload.analytics_user_id).toBe(firstPayload.analytics_user_id);
|
expect(secondPayload.analytics_user_id).toBe(
|
||||||
|
firstPayload.analytics_user_id,
|
||||||
|
);
|
||||||
expect(storedId).toBe(firstPayload.analytics_user_id);
|
expect(storedId).toBe(firstPayload.analytics_user_id);
|
||||||
expect(firstPayload.app_version).toBe("abc1234-dev");
|
expect(firstPayload.app_version).toBe("abc1234-dev");
|
||||||
expect(secondPayload.app_version).toBe("abc1234-dev");
|
expect(secondPayload.app_version).toBe("abc1234-dev");
|
||||||
|
|||||||
@ -127,7 +127,10 @@ type Primitive = string | number | boolean | null;
|
|||||||
type SanitizedPayload = Record<string, Primitive>;
|
type SanitizedPayload = Record<string, Primitive>;
|
||||||
|
|
||||||
function generateAnalyticsUserId() {
|
function generateAnalyticsUserId() {
|
||||||
if (typeof crypto !== "undefined" && typeof crypto.randomUUID === "function") {
|
if (
|
||||||
|
typeof crypto !== "undefined" &&
|
||||||
|
typeof crypto.randomUUID === "function"
|
||||||
|
) {
|
||||||
return crypto.randomUUID();
|
return crypto.randomUUID();
|
||||||
}
|
}
|
||||||
return `anon_${Math.random().toString(36).slice(2)}${Date.now().toString(36)}`;
|
return `anon_${Math.random().toString(36).slice(2)}${Date.now().toString(36)}`;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user