Skip to content

Commit 93ea9d7

Browse files
authored
Merge pull request #2491 from digma-ai/change-requested-course-to-string
change requested course to string
2 parents 8573a1b + b448384 commit 93ea9d7

File tree

2 files changed

+12
-8
lines changed

2 files changed

+12
-8
lines changed

ide-common/src/main/kotlin/org/digma/intellij/plugin/persistence/PersistenceService.kt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -395,4 +395,8 @@ class PersistenceService {
395395
return state.userRequestedCourse
396396
}
397397

398+
fun getUserRequestedCourseString():String {
399+
return state.userRequestedCourse.toString()
400+
}
401+
398402
}

ide-common/src/main/kotlin/org/digma/intellij/plugin/posthog/ActivityMonitor.kt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ class ActivityMonitor(private val project: Project, cs: CoroutineScope) : Dispos
217217
fun registerUserRequestedCourse() {
218218
identify(
219219
mapOf(
220-
USER_REQUESTED_COURSE_PROPERTY_NAME to PersistenceService.getInstance().isUserRequestedCourse()
220+
USER_REQUESTED_COURSE_PROPERTY_NAME to PersistenceService.getInstance().getUserRequestedCourseString()
221221
)
222222
)
223223
}
@@ -229,7 +229,7 @@ class ActivityMonitor(private val project: Project, cs: CoroutineScope) : Dispos
229229
mapOf(
230230
"email" to getEmailForEvent(),
231231
INSTALL_STATUS_PROPERTY_NAME to getCurrentInstallStatus(),
232-
USER_REQUESTED_COURSE_PROPERTY_NAME to PersistenceService.getInstance().isUserRequestedCourse()
232+
USER_REQUESTED_COURSE_PROPERTY_NAME to PersistenceService.getInstance().getUserRequestedCourseString()
233233
)
234234
)
235235
postHog?.alias(UniqueGeneratedUserId.userId, email)
@@ -718,7 +718,7 @@ class ActivityMonitor(private val project: Project, cs: CoroutineScope) : Dispos
718718
ENVIRONMENT_ADDED_PROPERTY_NAME to PersistenceService.getInstance().isEnvironmentAdded(),
719719
LOAD_WARNING_APPEARED_PROPERTY_NAME to PersistenceService.getInstance().isLoadWarningAppeared(),
720720
JIRA_FIELD_COPIED_PROPERTY_NAME to PersistenceService.getInstance().isJiraFieldCopied(),
721-
USER_REQUESTED_COURSE_PROPERTY_NAME to PersistenceService.getInstance().isUserRequestedCourse(),
721+
USER_REQUESTED_COURSE_PROPERTY_NAME to PersistenceService.getInstance().getUserRequestedCourseString(),
722722
MEANINGFUL_ACTIONS_DAYS_PROPERTY_NAME to EngagementScoreService.getInstance().getLatestRegisteredActiveDays(),
723723
MEANINGFUL_ACTIONS_AVG_PROPERTY_NAME to EngagementScoreService.getInstance().getLatestRegisteredAverage()
724724
)
@@ -745,7 +745,7 @@ class ActivityMonitor(private val project: Project, cs: CoroutineScope) : Dispos
745745
ENVIRONMENT_ADDED_PROPERTY_NAME to PersistenceService.getInstance().isEnvironmentAdded(),
746746
LOAD_WARNING_APPEARED_PROPERTY_NAME to PersistenceService.getInstance().isLoadWarningAppeared(),
747747
JIRA_FIELD_COPIED_PROPERTY_NAME to PersistenceService.getInstance().isJiraFieldCopied(),
748-
USER_REQUESTED_COURSE_PROPERTY_NAME to PersistenceService.getInstance().isUserRequestedCourse(),
748+
USER_REQUESTED_COURSE_PROPERTY_NAME to PersistenceService.getInstance().getUserRequestedCourseString(),
749749
MEANINGFUL_ACTIONS_DAYS_PROPERTY_NAME to EngagementScoreService.getInstance().getLatestRegisteredActiveDays(),
750750
MEANINGFUL_ACTIONS_AVG_PROPERTY_NAME to EngagementScoreService.getInstance().getLatestRegisteredAverage()
751751
)
@@ -936,7 +936,7 @@ class ActivityMonitor(private val project: Project, cs: CoroutineScope) : Dispos
936936
identify(
937937
mapOf(
938938
LOAD_WARNING_APPEARED_PROPERTY_NAME + "_timestamp" to PersistenceService.getInstance().getLoadWarningAppearedTimestamp(),
939-
USER_REQUESTED_COURSE_PROPERTY_NAME to PersistenceService.getInstance().isUserRequestedCourse()
939+
USER_REQUESTED_COURSE_PROPERTY_NAME to PersistenceService.getInstance().getUserRequestedCourseString()
940940
),
941941
mapOf(
942942
LOAD_WARNING_APPEARED_PROPERTY_NAME to PersistenceService.getInstance().isLoadWarningAppeared(),
@@ -967,7 +967,7 @@ class ActivityMonitor(private val project: Project, cs: CoroutineScope) : Dispos
967967
identify(
968968
mapOf(
969969
ENVIRONMENT_ADDED_PROPERTY_NAME + "_timestamp" to PersistenceService.getInstance().getEnvironmentAddedTimestamp(),
970-
USER_REQUESTED_COURSE_PROPERTY_NAME to PersistenceService.getInstance().isUserRequestedCourse()
970+
USER_REQUESTED_COURSE_PROPERTY_NAME to PersistenceService.getInstance().getUserRequestedCourseString()
971971
),
972972
mapOf(
973973
ENVIRONMENT_ADDED_PROPERTY_NAME to PersistenceService.getInstance().isEnvironmentAdded()
@@ -998,7 +998,7 @@ class ActivityMonitor(private val project: Project, cs: CoroutineScope) : Dispos
998998
identify(
999999
mapOf(
10001000
JIRA_FIELD_COPIED_PROPERTY_NAME + "_timestamp" to PersistenceService.getInstance().getJiraFieldCopiedTimestamp(),
1001-
USER_REQUESTED_COURSE_PROPERTY_NAME to PersistenceService.getInstance().isUserRequestedCourse()
1001+
USER_REQUESTED_COURSE_PROPERTY_NAME to PersistenceService.getInstance().getUserRequestedCourseString()
10021002
),
10031003
mapOf(
10041004
JIRA_FIELD_COPIED_PROPERTY_NAME to PersistenceService.getInstance().isJiraFieldCopied()
@@ -1085,7 +1085,7 @@ class ActivityMonitor(private val project: Project, cs: CoroutineScope) : Dispos
10851085
MEANINGFUL_ACTIONS_DAYS_PROPERTY_NAME to activeDays,
10861086
MEANINGFUL_ACTIONS_AVG_PROPERTY_NAME to average,
10871087
INSTALL_STATUS_PROPERTY_NAME to getCurrentInstallStatus(),
1088-
USER_REQUESTED_COURSE_PROPERTY_NAME to PersistenceService.getInstance().isUserRequestedCourse()
1088+
USER_REQUESTED_COURSE_PROPERTY_NAME to PersistenceService.getInstance().getUserRequestedCourseString()
10891089
)
10901090

10911091
capture("daily engagement score", details)

0 commit comments

Comments
 (0)