Skip to content

Commit c746894

Browse files
authored
Merge pull request #995 from woocommerce/issue/994-delete-view-events
Add view events to delete tracking button in Order Details and Fulfill Order
2 parents 5647b79 + fd2e917 commit c746894

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

WooCommerce/Classes/Analytics/WooAnalyticsStat.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,8 +140,10 @@ public enum WooAnalyticsStat: String {
140140
case orderDetailOrderStatusEditButtonTapped = "order_detail_order_status_edit_button_tapped"
141141
case orderDetailProductDetailTapped = "order_detail_product_detail_button_tapped"
142142
case orderDetailTrackPackageButtonTapped = "order_detail_track_package_button_tapped"
143+
case orderDetailTrackingDeleteButtonTapped = "order_detail_tracking_delete_button_tapped"
143144
case orderFulfillmentCompleteButtonTapped = "order_fulfillment_mark_order_complete_button_tapped"
144145
case orderFulfillmentAddTrackingButtonTapped = "order_fulfillment_tracking_add_tracking_button_tapped"
146+
case orderFulfillmentDeleteTrackingButtonTapped = "order_fulfillment_tracking_delete_button_tapped"
145147
case orderMarkedCompleteUndoButtonTapped = "snack_order_marked_complete_undo_button_tapped"
146148
case orderShareStoreButtonTapped = "orders_list_share_your_store_button_tapped"
147149
case orderShipmentTrackingAddButtonTapped = "order_shipment_tracking_add_button_tapped"

WooCommerce/Classes/ViewRelated/Orders/FulfillViewController.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -456,6 +456,7 @@ private extension FulfillViewController {
456456
actionSheet.view.tintColor = StyleManager.wooCommerceBrandColor
457457
actionSheet.addCancelActionWithTitle(DeleteAction.cancel)
458458
actionSheet.addDestructiveActionWithTitle(DeleteAction.delete) { [weak self] _ in
459+
WooAnalytics.shared.track(.orderFulfillmentDeleteTrackingButtonTapped)
459460
self?.deleteTracking(shipmentTracking)
460461
}
461462

WooCommerce/Classes/ViewRelated/Orders/OrderDetailsViewController.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1008,6 +1008,7 @@ private extension OrderDetailsViewController {
10081008
}
10091009

10101010
actionSheet.addDestructiveActionWithTitle(TrackingAction.deleteTracking) { [weak self] _ in
1011+
WooAnalytics.shared.track(.orderDetailTrackingDeleteButtonTapped)
10111012
self?.deleteTracking(tracking)
10121013
}
10131014

0 commit comments

Comments
 (0)