Please submit a private ticket if you need to share sensitive information, such as license details and admin credentials.

Okay
  Public Ticket #4515265
Updating from 6.4.4 to 8.3.9 doesn't respect the product bundle settings
Open

Comments

  •  1
    Jaime started the conversation

    Hi! I have a lot of bundles that were created with v6 and I just upgraded to v8 and encounter issues:

    A. Not being able to add a bundle to the cart (fixed after re-saving the product)

    B The settings "custom quantity" is moved from "bundle level" to "sub-product level", so it forgets it's has been checked and now I would need to re-check each checkbox per sub-product for all bundles.



    Now I re-saved a bundle saw the issues and thought, let's downgrade and submit a ticket before upgrading.

    Then a new issue arrises and 

    Uncaught Error: explode(): Argument #2 ($string) must be of type string, array given
    in /Users/xyz/local/project/app/web/wp-content/plugins/woo-product-bundle-premium/includes/class-product.php on line 384

    Guess the newly saved "meta data" is saved differently. This is ok, beause it's an local development enviroment, but I wanted to let you know this.

    Do I need to upgrade first to v7 and then to v8? Or do you advice a little hack with filters. Like, check for old quantity settig meta data and add an add_filter to enable each sub product? (issue B)

    The issue A, might be a more architectual issue?

    Kind regards,

    Jaime


  •  1,561
    Dustin replied

    Hi Jaime,

    We notified users and provided a migration tool so users could migrate their data after the upgrade. The notification was removed after a while when the plugin was stable with the new data structure.

    Currently, you can access that tool using the following direct link:

    https://{your_site}/wp-admin/admin.php?page=wpclever-woosb&tab=tools

    Best regards,
    Dustin