chore: add workspace type property in request run analytics event (#3820)
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com>
This commit is contained in:
@@ -263,6 +263,7 @@ import { HoppTab } from "~/services/tab"
|
|||||||
import { HoppRESTDocument } from "~/helpers/rest/document"
|
import { HoppRESTDocument } from "~/helpers/rest/document"
|
||||||
import { RESTTabService } from "~/services/tab/rest"
|
import { RESTTabService } from "~/services/tab/rest"
|
||||||
import { getMethodLabelColor } from "~/helpers/rest/labelColoring"
|
import { getMethodLabelColor } from "~/helpers/rest/labelColoring"
|
||||||
|
import { WorkspaceService } from "~/services/workspace.service"
|
||||||
|
|
||||||
const t = useI18n()
|
const t = useI18n()
|
||||||
const interceptorService = useService(InterceptorService)
|
const interceptorService = useService(InterceptorService)
|
||||||
@@ -326,6 +327,8 @@ const inspectionService = useService(InspectionService)
|
|||||||
|
|
||||||
const tabs = useService(RESTTabService)
|
const tabs = useService(RESTTabService)
|
||||||
|
|
||||||
|
const workspaceService = useService(WorkspaceService)
|
||||||
|
|
||||||
const newSendRequest = async () => {
|
const newSendRequest = async () => {
|
||||||
if (newEndpoint.value === "" || /^\s+$/.test(newEndpoint.value)) {
|
if (newEndpoint.value === "" || /^\s+$/.test(newEndpoint.value)) {
|
||||||
toast.error(`${t("empty.endpoint")}`)
|
toast.error(`${t("empty.endpoint")}`)
|
||||||
@@ -341,6 +344,7 @@ const newSendRequest = async () => {
|
|||||||
type: "HOPP_REQUEST_RUN",
|
type: "HOPP_REQUEST_RUN",
|
||||||
platform: "rest",
|
platform: "rest",
|
||||||
strategy: interceptorService.currentInterceptorID.value!,
|
strategy: interceptorService.currentInterceptorID.value!,
|
||||||
|
workspaceType: workspaceService.currentWorkspace.value.type,
|
||||||
})
|
})
|
||||||
|
|
||||||
const [cancel, streamPromise] = runRESTRequest$(tab)
|
const [cancel, streamPromise] = runRESTRequest$(tab)
|
||||||
|
|||||||
@@ -1,6 +1,11 @@
|
|||||||
export type HoppRequestEvent =
|
export type HoppRequestEvent =
|
||||||
| {
|
| {
|
||||||
platform: "rest" | "graphql-query" | "graphql-schema"
|
platform: "rest"
|
||||||
|
strategy: string
|
||||||
|
workspaceType: "personal" | "team"
|
||||||
|
}
|
||||||
|
| {
|
||||||
|
platform: "graphql-query" | "graphql-schema"
|
||||||
strategy: string
|
strategy: string
|
||||||
}
|
}
|
||||||
| { platform: "wss" | "sse" | "socketio" | "mqtt" }
|
| { platform: "wss" | "sse" | "socketio" | "mqtt" }
|
||||||
|
|||||||
Reference in New Issue
Block a user