From a07b5dec23aa6bddf347833fa4b6e3890d511123 Mon Sep 17 00:00:00 2001 From: Steve Sutton Date: Mon, 13 May 2019 13:20:04 -0400 Subject: [PATCH] Update event import fix for uptra --- models/admin/management/events.php | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/models/admin/management/events.php b/models/admin/management/events.php index 636dcb5..f3ce480 100644 --- a/models/admin/management/events.php +++ b/models/admin/management/events.php @@ -289,7 +289,7 @@ class GlmMembersAdmin_management_events extends GlmDataEventsManagement if (isset($_REQUEST['import'])) { $import = filter_var( $_REQUEST['import'], FILTER_VALIDATE_BOOLEAN ); } - switch ($import) { + switch ( $import ) { case 'true': $import_result = '
$_REQUEST: ' . print_r( $_REQUEST, true ) . '
'; $db_host = filter_var( $_REQUEST['db_host'], FILTER_SANITIZE_STRING ); @@ -314,8 +314,8 @@ class GlmMembersAdmin_management_events extends GlmDataEventsManagement ) ); $import_result .= '
$this->settings: ' . print_r($this->settings, true) . '
'; - $this->clearData(); - $this->addCategories(); + // $this->clearData(); + // $this->addCategories(); $import_result .= '
$this->categories: ' . print_r($this->categories, true) . '
'; $import_result .= $this->addEvents(); @@ -758,7 +758,7 @@ class GlmMembersAdmin_management_events extends GlmDataEventsManagement $get_file_data = $this->dbh->prepare($prepare_sql); } //$sql .=" AND file != '' "; - //$sql .= " AND id = 2838"; + $sql .= " AND id > 7131"; $this->wpdb->show_errors(); //echo '
$sql: ' . print_r($sql, true) . '
'; try { @@ -781,6 +781,7 @@ class GlmMembersAdmin_management_events extends GlmDataEventsManagement } if ( $old_event_format ) { $intro = substr( strip_tags( $event['descr'] ), 0, 150 ); + $url = substr( $event['url'], 0, 200 ); // Remove uneeded newlines from both intro and description $intro = preg_replace( "/\s\s+/", ' ', $intro ); $descr = preg_replace( "/\s\s+/", ' ', $event['descr'] ); @@ -798,7 +799,7 @@ class GlmMembersAdmin_management_events extends GlmDataEventsManagement 'file1' => $event['file'], 'file1_descr' => $event['filename'], 'cost' => $event['cost'], - 'url' => $event['url'], + 'url' => $url, 'old_event_id' => $event['id'], // 'ref_type' => $refType, 'ref_type' => 10, -- 2.17.1