topspin / topspin-wordpress

Topspin's Wordpress Integration
http://www.topspinmedia.com/
20 stars 11 forks source link

Plugin update kills API #83

Open eboyer opened 11 years ago

eboyer commented 11 years ago

We updated our topspin plugin on www.audiotree.tv and we can no longer sync artists, offers, or products from the API.

I tried completely cleaning out all plugin data from the DB, and in the filesystem and starting from scratch, and it wont do anything anymore.

This is from the error logs on WP-Engine:

[Tue Mar 12 03:50:54 2013] [error] [client 98.212.4.231] PHP Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /nas/wp/www/cluster-1349/audiotree/wp-includes/post.php on line 2996, referer: http://audiotree.tv/wp-admin/admin.php?page=topspin/page/cache [Tue Mar 12 03:52:11 2013] [error] [client 98.212.4.231] PHP Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /nas/wp/www/cluster-1349/audiotree/wp-includes/post.php on line 2996, referer: http://audiotree.tv/wp-admin/admin.php?page=topspin/page/cache [Tue Mar 12 03:53:20 2013] [error] [client 98.212.4.231] PHP Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /nas/wp/www/cluster-1349/audiotree/wp-includes/post.php on line 2996, referer: http://audiotree.tv/wp-admin/admin.php?page=topspin/page/cache [Tue Mar 12 03:57:34 2013] [error] [client 98.212.4.231] PHP Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /nas/wp/www/cluster-1349/audiotree/wp-includes/post.php on line 2996, referer: http://audiotree.tv/wp-admin/admin.php?page=topspin/page/cache [Tue Mar 12 04:04:03 2013] [error] [client 98.212.4.231] PHP Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /nas/wp/www/cluster-1349/audiotree/wp-includes/post.php on line 2996, referer: http://audiotree.tv/wp-admin/admin.php?page=topspin/page/cache

This is whats at the top of every single page in the dashboard: http://drops.ericboyer.me/NUUE

It looks like other people are having this issue too, but its being ignored in other threads. Please give us a hand.

eboyer commented 11 years ago

This is due to having a database that contained data from the old plugin, and then updating to the new.

The only way I was able to get the new version to successfully work was to install it on a completely new install of wordpress, and start from scratch. Unfortunately we don't have that option with www.audiotree.tv