From cabd9dcc8079b55bf16bf05da53bd36f41b7f766 Mon Sep 17 00:00:00 2001
From: "Fred K. Schott" <fkschott@gmail.com>
Date: Tue, 28 Jun 2022 10:29:24 -0700
Subject: [PATCH] anonymize non-git project id (#3753)

---
 .changeset/lemon-fireants-film.md      | 5 +++++
 packages/telemetry/src/project-info.ts | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)
 create mode 100644 .changeset/lemon-fireants-film.md

diff --git a/.changeset/lemon-fireants-film.md b/.changeset/lemon-fireants-film.md
new file mode 100644
index 000000000..27340ccaf
--- /dev/null
+++ b/.changeset/lemon-fireants-film.md
@@ -0,0 +1,5 @@
+---
+'@astrojs/telemetry': patch
+---
+
+Fix issue where project id fallback was not getting hashed
diff --git a/packages/telemetry/src/project-info.ts b/packages/telemetry/src/project-info.ts
index 66b83c5ac..5b35d910d 100644
--- a/packages/telemetry/src/project-info.ts
+++ b/packages/telemetry/src/project-info.ts
@@ -85,6 +85,6 @@ export function getProjectInfo(isCI: boolean): ProjectInfo {
 	}
 	return {
 		isGit: false,
-		anonymousProjectId: isCI ? '' : process.cwd(),
+		anonymousProjectId: isCI ? '' : createAnonymousValue(process.cwd()),
 	};
 }