fix to circulars
Showing
2 changed files
with
14 additions
and
9 deletions
| ... | @@ -3,6 +3,10 @@ | ... | @@ -3,6 +3,10 @@ |
| 3 | if ( class_exists( 'WP_CLI' ) ) { | 3 | if ( class_exists( 'WP_CLI' ) ) { |
| 4 | class TZ_BROKER_COMMANDS { | 4 | class TZ_BROKER_COMMANDS { |
| 5 | 5 | ||
| 6 | function load_circulars() { | ||
| 7 | campaign_Monitor_LoadData(); | ||
| 8 | } | ||
| 9 | |||
| 6 | //collect rows of a csv file and store them in an associative array | 10 | //collect rows of a csv file and store them in an associative array |
| 7 | function sync_broker_teams_assignment() { | 11 | function sync_broker_teams_assignment() { |
| 8 | 12 | ... | ... |
| ... | @@ -46,22 +46,23 @@ function circular_list($atts){ | ... | @@ -46,22 +46,23 @@ function circular_list($atts){ |
| 46 | 46 | ||
| 47 | $order = "desc"; | 47 | $order = "desc"; |
| 48 | 48 | ||
| 49 | $client = new Predis\Client(); | 49 | // $client = new Predis\Client(); |
| 50 | 50 | ||
| 51 | $campaignItemArray = []; | 51 | $campaignItemArray = []; |
| 52 | 52 | ||
| 53 | if($client->exists('circular_data')) { | 53 | // if($client->exists('circular_data')) { |
| 54 | try { | 54 | // try { |
| 55 | $campaignItemArray = unserialize($client->get('circular_data')); | 55 | // $campaignItemArray = unserialize($client->get('circular_data')); |
| 56 | } catch(Throwable $e) { | 56 | // // var_dump($campaignItemArray);exit; |
| 57 | error_log("ERROR in circular cached data = " . $e->getMessage()); | 57 | // } catch(Throwable $e) { |
| 58 | } | 58 | // error_log("ERROR in circular cached data = " . $e->getMessage()); |
| 59 | } | 59 | // } |
| 60 | // } | ||
| 60 | if(empty($campaignItemArray)) { | 61 | if(empty($campaignItemArray)) { |
| 61 | // campaign_Monitor_LoadData(); | 62 | // campaign_Monitor_LoadData(); |
| 62 | $campaignItemArray = campaign_Monitor_GetData($order); | 63 | $campaignItemArray = campaign_Monitor_GetData($order); |
| 63 | $campaignItemArray = extractCircularDataForCache($campaignItemArray); | 64 | $campaignItemArray = extractCircularDataForCache($campaignItemArray); |
| 64 | $client->set('circular_data', serialize($campaignItemArray)); | 65 | // $client->set('circular_data', serialize($campaignItemArray)); |
| 65 | } | 66 | } |
| 66 | 67 | ||
| 67 | 68 | ... | ... |
-
Please register or sign in to post a comment