diff --git a/backend/app/plugins/wiaas/includes/class-wiaas-delivery-process.php b/backend/app/plugins/wiaas/includes/class-wiaas-delivery-process.php index 2492afc..34b58c3 100644 --- a/backend/app/plugins/wiaas/includes/class-wiaas-delivery-process.php +++ b/backend/app/plugins/wiaas/includes/class-wiaas-delivery-process.php @@ -26,9 +26,26 @@ class Wiaas_Delivery_Process { add_action( 'gravityflow_workflow_complete', array(__CLASS__, 'maybe_complete_parent_order'), 10, 3 ); - add_filter('gravityflow_inbox_submitter_name',array(__CLASS__, 'display_step_name_in_inbox'), 10, 3); + // Some temporary functions to make inbox page prettier + add_filter('gravityflow_inbox_submitter_name', array(__CLASS__, 'display_step_name_in_inbox'), 10, 3); + add_filter('gravityflow_approve_label_workflow_detail', array(__CLASS__, 'approval_step_approval_label'), 10, 2); + add_filter('gravityflow_reject_label_workflow_detail', array(__CLASS__, 'approval_step_reject_label'), 10, 2); } + public static function approval_step_approval_label($label, $step) { + if ($step->get_name() === 'Complete step') { + return esc_html__( 'Complete step', 'wiaas' ); + } + return $label; + } + + public static function approval_step_reject_label($label, $step) { + if ($step->get_name() === 'Complete step') { + return esc_html__( 'Cancel', 'wiaas' ); + } + return $label; + } + public static function display_step_name_in_inbox($name, $entry, $form) { return $entry['wiaas_delivery_step_name']; }