replace segment with posthog
This commit is contained in:
@ -152,8 +152,8 @@ export const createArticleResolver = authorized<
|
||||
},
|
||||
{ log, uid, pubsub }
|
||||
) => {
|
||||
analytics.track({
|
||||
userId: uid,
|
||||
analytics.capture({
|
||||
distinctId: uid,
|
||||
event: 'link_saved',
|
||||
properties: {
|
||||
url,
|
||||
@ -491,7 +491,7 @@ export const getArticleResolver = authorized<
|
||||
// source: 'resolver',
|
||||
// resolver: 'setShareArticleResolver',
|
||||
// articleId: article.id,
|
||||
// userId: uid,
|
||||
// distinctId: uid,
|
||||
// },
|
||||
// })
|
||||
|
||||
@ -535,8 +535,8 @@ export const setBookmarkArticleResolver = authorized<
|
||||
// delete the item and its metadata
|
||||
const deletedLibraryItem = await softDeleteLibraryItem(articleID, uid, pubsub)
|
||||
|
||||
analytics.track({
|
||||
userId: uid,
|
||||
analytics.capture({
|
||||
distinctId: uid,
|
||||
event: 'link_removed',
|
||||
properties: {
|
||||
id: articleID,
|
||||
@ -833,8 +833,8 @@ export const bulkActionResolver = authorized<
|
||||
{ uid, log }
|
||||
) => {
|
||||
try {
|
||||
analytics.track({
|
||||
userId: uid,
|
||||
analytics.capture({
|
||||
distinctId: uid,
|
||||
event: 'BulkAction',
|
||||
properties: {
|
||||
env: env.server.apiEnv,
|
||||
@ -891,8 +891,8 @@ export const setFavoriteArticleResolver = authorized<
|
||||
MutationSetFavoriteArticleArgs
|
||||
>(async (_, { id }, { uid, log }) => {
|
||||
try {
|
||||
analytics.track({
|
||||
userId: uid,
|
||||
analytics.capture({
|
||||
distinctId: uid,
|
||||
event: 'setFavoriteArticle',
|
||||
properties: {
|
||||
env: env.server.apiEnv,
|
||||
@ -928,8 +928,8 @@ export const moveToFolderResolver = authorized<
|
||||
MoveToFolderError,
|
||||
MutationMoveToFolderArgs
|
||||
>(async (_, { id, folder }, { authTrx, log, pubsub, uid }) => {
|
||||
analytics.track({
|
||||
userId: uid,
|
||||
analytics.capture({
|
||||
distinctId: uid,
|
||||
event: 'move_to_folder',
|
||||
properties: {
|
||||
id,
|
||||
@ -1002,8 +1002,8 @@ export const fetchContentResolver = authorized<
|
||||
FetchContentError,
|
||||
MutationFetchContentArgs
|
||||
>(async (_, { id }, { authTrx, uid, log, pubsub }) => {
|
||||
analytics.track({
|
||||
userId: uid,
|
||||
analytics.capture({
|
||||
distinctId: uid,
|
||||
event: 'fetch_content',
|
||||
properties: {
|
||||
id,
|
||||
@ -1052,8 +1052,8 @@ export const emptyTrashResolver = authorized<
|
||||
EmptyTrashSuccess,
|
||||
EmptyTrashError
|
||||
>(async (_, __, { uid }) => {
|
||||
analytics.track({
|
||||
userId: uid,
|
||||
analytics.capture({
|
||||
distinctId: uid,
|
||||
event: 'empty_trash',
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user