Plugin Directory

Changeset 2780759


Ignore:
Timestamp:
09/06/2022 02:40:52 PM (4 years ago)
Author:
sprinque
Message:

v.1.1.1

Location:
sprinque
Files:
152 added
6 edited
1 copied

Legend:

Unmodified
Added
Removed
  • sprinque/tags/1.1.1/readme.txt

    r2780260 r2780759  
    66Tested up to: 6.0
    77Requires PHP: 5.3
    8 Stable tag: 1.1.0
     8Stable tag: 1.1.1
    99License: GPLv2 or later
    1010License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    5151== Changelog ==
    5252
     53= 1.1.1 - September 6, 2022 =
     54* Replaced $order->ID with $order->get_id()
     55* Hide cancel order button
     56
    5357= 1.1.0 - September 5, 2022 =
    5458* Exposed /wp-json/sprinque/v1/seller/payment-collection-account endpoint
  • sprinque/tags/1.1.1/sprinque.php

    r2780260 r2780759  
    55Description: Sprinque for WordPress is a plugin that allows you to offer your business buyers net payment terms (15, 30, 60, 90 days) and thereby grow conversion and retention.
    66Author: Sprinque
    7 Version: 1.1.0
     7Version: 1.1.1
    88Text Domain: sprinque
    99Domain Path: /languages
     
    4040
    4141        // Orders and cart
    42         add_action( 'woocommerce_order_details_after_order_table', [ $this, 'add_cancel_order_modal' ] );
     42        //add_action( 'woocommerce_order_details_after_order_table', [ $this, 'add_cancel_order_modal' ] );
    4343
    4444        // Ajax functions
     
    256256     */
    257257    public function add_cancel_order_modal( $order ) {
    258         if ( get_post_meta( $order->get_id(), 'sprinque_cancelled', true ) != 'cancelled' && !in_array($order->get_status(), ['completed', 'cancelled', 'refunded',])) {
     258        $transaction_id = get_post_meta( $order->get_id(), 'transaction_id' ) ? get_post_meta( $order->get_id(), 'transaction_id', true ) : false;
     259        if ( get_post_meta( $order->get_id(), 'sprinque_cancelled', true ) != 'cancelled' && !in_array($order->get_status(), ['completed', 'cancelled', 'refunded', 'shipping']) && $transaction_id) {
    259260            include( 'templates/frontend/cancel_order_sprinque.php' );
    260261        }
  • sprinque/tags/1.1.1/templates/frontend/cancel_order_sprinque.php

    r2771284 r2780759  
    1 <button class="woocommerce-button" id="cancel-order-sprinque" data-order-id="<?php echo esc_attr($order->ID); ?>"><?php _e( "Cancel Order", 'sprinque' ); ?></button>
     1<button class="woocommerce-button" id="cancel-order-sprinque" data-order-id="<?php echo esc_attr($order->get_id()); ?>"><?php _e( "Cancel Order", 'sprinque' ); ?></button>
    22
    33<div class="modal-form" id="wpm-modal-form">
  • sprinque/trunk/readme.txt

    r2780260 r2780759  
    66Tested up to: 6.0
    77Requires PHP: 5.3
    8 Stable tag: 1.1.0
     8Stable tag: 1.1.1
    99License: GPLv2 or later
    1010License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    5151== Changelog ==
    5252
     53= 1.1.1 - September 6, 2022 =
     54* Replaced $order->ID with $order->get_id()
     55* Hide cancel order button
     56
    5357= 1.1.0 - September 5, 2022 =
    5458* Exposed /wp-json/sprinque/v1/seller/payment-collection-account endpoint
  • sprinque/trunk/sprinque.php

    r2780260 r2780759  
    55Description: Sprinque for WordPress is a plugin that allows you to offer your business buyers net payment terms (15, 30, 60, 90 days) and thereby grow conversion and retention.
    66Author: Sprinque
    7 Version: 1.1.0
     7Version: 1.1.1
    88Text Domain: sprinque
    99Domain Path: /languages
     
    4040
    4141        // Orders and cart
    42         add_action( 'woocommerce_order_details_after_order_table', [ $this, 'add_cancel_order_modal' ] );
     42        //add_action( 'woocommerce_order_details_after_order_table', [ $this, 'add_cancel_order_modal' ] );
    4343
    4444        // Ajax functions
     
    256256     */
    257257    public function add_cancel_order_modal( $order ) {
    258         if ( get_post_meta( $order->get_id(), 'sprinque_cancelled', true ) != 'cancelled' && !in_array($order->get_status(), ['completed', 'cancelled', 'refunded',])) {
     258        $transaction_id = get_post_meta( $order->get_id(), 'transaction_id' ) ? get_post_meta( $order->get_id(), 'transaction_id', true ) : false;
     259        if ( get_post_meta( $order->get_id(), 'sprinque_cancelled', true ) != 'cancelled' && !in_array($order->get_status(), ['completed', 'cancelled', 'refunded', 'shipping']) && $transaction_id) {
    259260            include( 'templates/frontend/cancel_order_sprinque.php' );
    260261        }
  • sprinque/trunk/templates/frontend/cancel_order_sprinque.php

    r2771284 r2780759  
    1 <button class="woocommerce-button" id="cancel-order-sprinque" data-order-id="<?php echo esc_attr($order->ID); ?>"><?php _e( "Cancel Order", 'sprinque' ); ?></button>
     1<button class="woocommerce-button" id="cancel-order-sprinque" data-order-id="<?php echo esc_attr($order->get_id()); ?>"><?php _e( "Cancel Order", 'sprinque' ); ?></button>
    22
    33<div class="modal-form" id="wpm-modal-form">
Note: See TracChangeset for help on using the changeset viewer.