I have been setting up a multiple inventory system for the last couple weeks and the multi-inventory plugin paired with the export pro plugin seemed to fit the bill perfectly. The only problem is, we have a large inventory of products >10k and it always times out when we try to run the multi-inventory export.
We have a 512M maximum of RAM which should be more than enough to run the query.
This is the error message we received in the log:
[2024-01-11T17:18:51.868738+00:00] PHP Fatal error: Uncaught TypeError: Cannot access offset of type string on string in /nas/content/live/steinertechno1/wp-content/plugins/atum-export-pro/classes/KnownEntities/Entities/MultiInventories.php:355#012Stack trace:#012#0 /nas/content/live/steinertechno1/wp-content/plugins/atum-export-pro/classes/KnownEntities/Entities/MultiInventories.php(292): AtumExport\KnownEntities\Entities\MultiInventories->add_internally_needed_field('is_main')#012#1 /nas/content/live/steinertechno1/wp-content/plugins/atum-export-pro/classes/Models/Base/AtumExportEntity.php(603): AtumExport\KnownEntities\Entities\MultiInventories->set_query_data()#012#2 /nas/content/live/steinertechno1/wp-content/plugins/atum-export-pro/classes/DataExport/DataExport.php(172): AtumExport\
Models\Base\AtumExportEntity->get_count_query()#012#3 /nas/content/live/steinertechno1/wp-content/plugins/atum-export-pro/classes/Inc/Ajax.php(122): AtumExport\DataExport\DataExport->get_count_data()#012#4 /nas/content/live/steinertechno1/wp-includes/class-wp-hook.php(324): AtumExport\Inc\Ajax->get_counter('')#012#5 /nas/content/live/steinertechno1/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters('', Array)#012#6 /nas/content/live/steinertechno1/wp-includes/plugin.php(517): WP_Hook->do_action(Array)#012#7 /nas/content/live/steinertechno1/wp-admin/admin-ajax.php(188): do_action('wp_ajax_aep_get...')#012#8 {main}#012 thrown in /nas/content/live/steinertechno1/wp-content/plugins/atum-export-pro/classes/KnownEntities/Entities/MultiInventories.php on line 355
Please advise as to how we may fix this issue.