diff --git a/presentation/src/main/java/com/anytypeio/anytype/presentation/extension/AnalyticsExt.kt b/presentation/src/main/java/com/anytypeio/anytype/presentation/extension/AnalyticsExt.kt index 3c60dbc084..d06f4123e3 100644 --- a/presentation/src/main/java/com/anytypeio/anytype/presentation/extension/AnalyticsExt.kt +++ b/presentation/src/main/java/com/anytypeio/anytype/presentation/extension/AnalyticsExt.kt @@ -39,7 +39,6 @@ import com.anytypeio.anytype.analytics.props.Props.Companion.OBJ_TYPE_CUSTOM import com.anytypeio.anytype.analytics.props.UserProperty import com.anytypeio.anytype.core_models.Block import com.anytypeio.anytype.core_models.DVFilterCondition -import com.anytypeio.anytype.core_models.DVViewerType import com.anytypeio.anytype.core_models.Id import com.anytypeio.anytype.core_models.Key import com.anytypeio.anytype.core_models.ObjectType @@ -79,7 +78,7 @@ fun Block.Prototype.getAnalyticsEvent( Props( mapOf( EventsPropertiesKey.type to getTypePropName(), - EventsPropertiesKey.style to getStyleName() + EventsPropertiesKey.style to "Embed" ) ) } @@ -149,24 +148,15 @@ fun Block.Content.Text.Style.getStyleName(): String = when (this) { fun Block.Prototype.Text.getStyleName() = this.style.getStyleName() -fun Block.Prototype.File.getStyleName() = when (this.type) { +fun Block.Prototype.File.getTypePropName() = this.type.getPropName() + +fun Block.Content.File.Type?.getPropName() = when (this) { Block.Content.File.Type.NONE -> "None" Block.Content.File.Type.FILE -> "File" Block.Content.File.Type.IMAGE -> "Image" Block.Content.File.Type.VIDEO -> "Video" Block.Content.File.Type.AUDIO -> "Audio" - Block.Content.File.Type.PDF -> "PDF" -} - -fun Block.Prototype.File.getTypePropName() = this.type.getPropName() - -fun Block.Content.File.Type?.getPropName() = when (this) { - Block.Content.File.Type.NONE -> "none" - Block.Content.File.Type.FILE -> "file" - Block.Content.File.Type.IMAGE -> "image" - Block.Content.File.Type.VIDEO -> "video" - Block.Content.File.Type.AUDIO -> "audio" - Block.Content.File.Type.PDF -> "pdf" + Block.Content.File.Type.PDF -> "Pdf" else -> "" } @@ -203,14 +193,6 @@ fun Markup.Type.getPropName() = when (this) { Markup.Type.UNDERLINE -> "Underline" } -fun DVViewerType.getPropName() = when (this) { - Block.Content.DataView.Viewer.Type.GRID -> "table" - Block.Content.DataView.Viewer.Type.LIST -> "list" - Block.Content.DataView.Viewer.Type.GALLERY -> "gallery" - Block.Content.DataView.Viewer.Type.BOARD -> "kanban" - Block.Content.DataView.Viewer.Type.CALENDAR -> "calendar" -} - fun DVFilterCondition.getPropName() = when (this) { Block.Content.DataView.Filter.Condition.EQUAL -> "equal" Block.Content.DataView.Filter.Condition.NOT_EQUAL -> "notequal"