Do not attempt to run table setup without dependency check first
This commit is contained in:
parent
3213f6a80f
commit
ee4dde5835
|
@ -98,6 +98,10 @@ register_deactivation_hook( WC_ADMIN_PLUGIN_FILE, 'deactivate_wc_admin_plugin' )
|
||||||
* update automatically.
|
* update automatically.
|
||||||
*/
|
*/
|
||||||
function wc_admin_init() {
|
function wc_admin_init() {
|
||||||
|
if ( ! dependencies_satisfied() ) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
// Only create/update tables on init if WP_DEBUG is true.
|
// Only create/update tables on init if WP_DEBUG is true.
|
||||||
if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
|
if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
|
||||||
WC_Admin_Api_Init::create_db_tables();
|
WC_Admin_Api_Init::create_db_tables();
|
||||||
|
|
Loading…
Reference in New Issue