Plugin Directory

Changeset 3464591


Ignore:
Timestamp:
02/18/2026 06:22:53 PM (6 weeks ago)
Author:
ignitionwp
Message:

Fix for Object Cache Pro / Redis specific bug with GoDaddy hosting

Location:
ignitiondeck/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • ignitiondeck/trunk/idf-functions.php

    r3238953 r3464591  
    10581058    }
    10591059    update_option('idf_license_name', $license_name);
    1060     set_transient('idf_license_name', $license_name);
    1061 
     1060
     1061    // Set transients with 30-day expiration to ensure they're written to database
     1062    // This prevents license unseating when Object Cache Pro (Redis) flushes cache
     1063    // Transients without expiration are stored ONLY in Redis and lost on flush
     1064    $transient_expiration = 30 * DAY_IN_SECONDS;
     1065    set_transient('idf_license_name', $license_name, $transient_expiration);
    10621066
    10631067    // Update all options and transients
     
    10651069    update_option('is_idc_licensed', $is_idc_licensed);
    10661070    update_option('is_id_basic', $is_basic);
    1067     set_transient('is_id_pro', $is_pro);
    1068     set_transient('is_idc_licensed', $is_idc_licensed);
    1069     set_transient('is_id_basic', $is_basic);
     1071    set_transient('is_id_pro', $is_pro, $transient_expiration);
     1072    set_transient('is_idc_licensed', $is_idc_licensed, $transient_expiration);
     1073    set_transient('is_id_basic', $is_basic, $transient_expiration);
    10701074   
    10711075    // Store the exact license type for reference
  • ignitiondeck/trunk/idf.php

    r3453982 r3464591  
    44URI: https://IgnitionDeck.com
    55Description: A crowdfunding and ecommerce plugin for WordPress that helps you crowdfund, pre-order, and sell goods online.
    6 Version: 2.0.14
     6Version: 2.0.15
    77Author: IgnitionDeck
    88Author URI: https://IgnitionDeck.com
     
    1414require_once 'idf-globals.php';
    1515global $active_plugins, $idf_current_version;
    16 $idf_current_version = '2.0.14';
     16$idf_current_version = '2.0.15';
    1717require_once 'idf-update.php';
    1818require_once 'classes/class-idf_requirements.php';
     
    8484    }
    8585    $version_array = array(
    86         'ignitiondeck-crowdfunding/ignitiondeck.php' => '3.0.5',
    87         'idcommerce/idcommerce.php'                  => '2.3.2',
     86        'ignitiondeck-crowdfunding/ignitiondeck.php' => '3.0.6',
     87        'idcommerce/idcommerce.php'                  => '2.3.3',
    8888    );
    8989    set_transient( 'idf_plugin_versions', $version_array );
     
    374374            'source'             => 'https://files.ignitiondeck.com/idc_latest.zip',
    375375            'required'           => true,
    376             'version'            => '2.3.2',
     376            'version'            => '2.3.3',
    377377            'force_activation'   => false,
    378378            'force_deactivation' => false,
     
    386386            'source'             => 'https://files.ignitiondeck.com/idcf_latest.zip',
    387387            'required'           => true,
    388             'version'            => '3.0.5',
     388            'version'            => '3.0.6',
    389389            'force_activation'   => false,
    390390            'force_deactivation' => false,
  • ignitiondeck/trunk/readme.txt

    r3453982 r3464591  
    55Requires at least: 4.9
    66Tested up to: 6.9
    7 Stable tag: 2.0.14
     7Stable tag: 2.0.15
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    147147== Changelog ==
    148148
     149= 2.0.15 =
     150
     151* Fix for Object Cache Pro / Redis specific bug with GoDaddy hosting
     152* Updated minimum required version numbers for dependencies
     153
    149154= 2.0.14 =
    150155
Note: See TracChangeset for help on using the changeset viewer.