Skip to content

Commit 7821482

Browse files
committed
fix:preserve studio prompt across login via session storage
1 parent 89136b6 commit 7821482

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/lib/stores/feedback.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { get, writable } from 'svelte/store';
55
import { Submit, trackEvent } from '$lib/actions/analytics';
66
import FeedbackNps from '$lib/components/feedback/feedbackNPS.svelte';
77
import FeedbackGeneral from '$lib/components/feedback/feedbackGeneral.svelte';
8-
import { resolvedProfile, type Profile } from '$lib/profiles/index.svelte';
8+
import { resolvedProfile, ProfileMode, type Profile } from '$lib/profiles/index.svelte';
99

1010
export type Feedback = {
1111
elapsed: number;
@@ -135,6 +135,8 @@ function createFeedbackStore() {
135135
customFields.push({ id: '56109', value: billingPlan });
136136
}
137137

138+
const platform = resolvedProfile.id === ProfileMode.STUDIO ? 'imagine' : 'appwrite';
139+
138140
const response = await fetch(`${VARS.GROWTH_ENDPOINT}/feedback`, {
139141
method: 'POST',
140142
headers: {
@@ -144,6 +146,7 @@ function createFeedbackStore() {
144146
subject,
145147
message,
146148
email,
149+
platform,
147150
customFields,
148151
firstname: (name || 'Unknown').slice(0, 40),
149152
metaFields: {

0 commit comments

Comments
 (0)