From: Chuck Scott Date: Tue, 26 Jan 2016 17:41:57 +0000 (-0500) Subject: Now handling sub-cats with bad parent data - making top level cats X-Git-Tag: v1.1.0^2~5 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/?a=commitdiff_plain;h=2fdddaa7a5a7ff6222c46eb6269045d6450911f3;p=WP-Plugins%2Fglm-member-db.git Now handling sub-cats with bad parent data - making top level cats --- diff --git a/models/admin/management/import.php b/models/admin/management/import.php index b8dcc7d0..20f15abd 100644 --- a/models/admin/management/import.php +++ b/models/admin/management/import.php @@ -437,9 +437,9 @@ class GlmMembersAdmin_management_import if (isset($category[$x['parent_id']])) { $category[$x['parent_id']]['subcat'][$x['category_id']] = $x; } else { - $templateData['genError'] = 'There is at least one sub-category that does not have a matching top-level parent! ('.$x['name'].')
- This could be a third-level category. Perhaps we can handle this when we have time to work on this a bit.'; - $failure = true; + // Since the parent doesn't exist, we're just going to make this one a parent. + $category[$x['category_id']] = $x; + $category[$x['category_id']]['subcat'] = array(); } } }