Closed dmorda closed 5 years ago
I apologize, I was using Types 3.1.2 and not the latest one, 3.2.3. I typically use wp-cli to install all updates and for some reason types was not detecting the update. After I noticed there was a new version, I tried it and all is now working as expected.
Sorry for the false alarm.
Please give us a description of what happened.
I've updated to WordPress 5.0.2, Yoast SEO 9.3, and Toolset Types 3.1.2. Since doing this, I'm experiencing multiple issues in the editor including:
Disabling Yoast enables me to use the editor again for the custom post type, but I lose Yoast features. I've also posted a bug report in Toolset's support forums.
Here is the error I see in the console log when editing a custom post type.
Uncaught TypeError: Object(...) is not a function at Module.325 (keycodes.min.js?ver=2.0.5:1) at r (keycodes.min.js?ver=2.0.5:1) at wp.keycodes.1 (keycodes.min.js?ver=2.0.5:1) at keycodes.min.js?ver=2.0.5:1 data.min.js?ver=4.1.0:1 Uncaught TypeError: Object(...) is not a function at Module.308 (data.min.js?ver=4.1.0:1) at r (data.min.js?ver=4.1.0:1) at wp.data.0 (data.min.js?ver=4.1.0:1) at data.min.js?ver=4.1.0:1 post.php?post=5429&action=edit:222 Uncaught TypeError: Cannot read property 'use' of undefined at post.php?post=5429&action=edit:222 at post.php?post=5429&action=edit:224 rich-text.min.js?ver=3.0.3:1 Uncaught TypeError: Cannot read property 'combineReducers' of undefined at Module.307 (rich-text.min.js?ver=3.0.3:1) at r (rich-text.min.js?ver=3.0.3:1) at wp.richText.0 (rich-text.min.js?ver=3.0.3:1) at rich-text.min.js?ver=3.0.3:1 compose.min.js?ver=3.0.0:1 Uncaught TypeError: Object(...) is not a function at compose.min.js?ver=3.0.0:1 at Module.<anonymous> (components.min.js?ver=7.0.4:19) at n (components.min.js?ver=7.0.4:1) at components.min.js?ver=7.0.4:1 at components.min.js?ver=7.0.4:1 load-scripts.php?c=1&load[]=hoverIntent,common,admin-bar,heartbeat,autosave,suggest,wp-ajax-response,jquery-color,wp-lists,postbox,jquery-ui-menu,jquery-ui-&load[]=autocomplete,tags-suggest,tags-box,word-count,post,imagesloaded,masonry,jquery-masonry,shortcode,wp-util,wp-backbone,media-model&load[]=s,wp-plupload,wp-mediaelement,wp-api-request,media-views,media-editor,media-audiovideo,mce-view,imgareaselect,image-edit,svg-pai&load[]=nter,wp-auth-check,wp-api,wp-annotations&ver=5.0.2:62 Uncaught TypeError: Cannot read property 'memoize' of undefined at load-scripts.php?c=1&load[]=hoverIntent,common,admin-bar,heartbeat,autosave,suggest,wp-ajax-response,jquery-color,wp-lists,postbox,jquery-ui-menu,jquery-ui-&load[]=autocomplete,tags-suggest,tags-box,word-count,post,imagesloaded,masonry,jquery-masonry,shortcode,wp-util,wp-backbone,media-model&load[]=s,wp-plupload,wp-mediaelement,wp-api-request,media-views,media-editor,media-audiovideo,mce-view,imgareaselect,image-edit,svg-pai&load[]=nter,wp-auth-check,wp-api,wp-annotations&ver=5.0.2:62 at load-scripts.php?c=1&load[]=hoverIntent,common,admin-bar,heartbeat,autosave,suggest,wp-ajax-response,jquery-color,wp-lists,postbox,jquery-ui-menu,jquery-ui-&load[]=autocomplete,tags-suggest,tags-box,word-count,post,imagesloaded,masonry,jquery-masonry,shortcode,wp-util,wp-backbone,media-model&load[]=s,wp-plupload,wp-mediaelement,wp-api-request,media-views,media-editor,media-audiovideo,mce-view,imgareaselect,image-edit,svg-pai&load[]=nter,wp-auth-check,wp-api,wp-annotations&ver=5.0.2:62 wp-seo-post-scraper-930.min.js?ver=9.3:1 Uncaught TypeError: Cannot read property 'withSelect' of undefined at Object.<anonymous> (wp-seo-post-scraper-930.min.js?ver=9.3:1) at t (commons-930.min.js?ver=9.3:1) at Object.<anonymous> (wp-seo-post-scraper-930.min.js?ver=9.3:1) at t (commons-930.min.js?ver=9.3:1) at Object.<anonymous> (wp-seo-post-scraper-930.min.js?ver=9.3:1) at t (commons-930.min.js?ver=9.3:1) at Object.<anonymous> (wp-seo-post-scraper-930.min.js?ver=9.3:1) at t (commons-930.min.js?ver=9.3:1) at Object.<anonymous> (wp-seo-post-scraper-930.min.js?ver=9.3:1) at t (commons-930.min.js?ver=9.3:1) main.js?ver=0.1.2:41 Uncaught TypeError: Cannot read property 'defaults' of undefined at add_filter (main.js?ver=0.1.2:41) at date.js?ver=0.1.2:205 load-scripts.php?c=1&load[]=hoverIntent,common,admin-bar,heartbeat,autosave,suggest,wp-ajax-response,jquery-color,wp-lists,postbox,jquery-ui-menu,jquery-ui-&load[]=autocomplete,tags-suggest,tags-box,word-count,post,imagesloaded,masonry,jquery-masonry,shortcode,wp-util,wp-backbone,media-model&load[]=s,wp-plupload,wp-mediaelement,wp-api-request,media-views,media-editor,media-audiovideo,mce-view,imgareaselect,image-edit,svg-pai&load[]=nter,wp-auth-check,wp-api,wp-annotations&ver=5.0.2:39 Uncaught TypeError: Cannot read property 'debounce' of undefined at HTMLDocument.<anonymous> (load-scripts.php?c=1&load[]=hoverIntent,common,admin-bar,heartbeat,autosave,suggest,wp-ajax-response,jquery-color,wp-lists,postbox,jquery-ui-menu,jquery-ui-&load[]=autocomplete,tags-suggest,tags-box,word-count,post,imagesloaded,masonry,jquery-masonry,shortcode,wp-util,wp-backbone,media-model&load[]=s,wp-plupload,wp-mediaelement,wp-api-request,media-views,media-editor,media-audiovideo,mce-view,imgareaselect,image-edit,svg-pai&load[]=nter,wp-auth-check,wp-api,wp-annotations&ver=5.0.2:39) at i (load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-sortable,jquery-ui-draggable,jquery-u&load[]=i-tabs&ver=5.0.2:2) at Object.fireWith [as resolveWith] (load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-sortable,jquery-ui-draggable,jquery-u&load[]=i-tabs&ver=5.0.2:2) at Function.ready (load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-sortable,jquery-ui-draggable,jquery-u&load[]=i-tabs&ver=5.0.2:2) at HTMLDocument.K (load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-sortable,jquery-ui-draggable,jquery-u&load[]=i-tabs&ver=5.0.2:2) main.js?ver=3.1.2:190 Uncaught TypeError: Cannot read property 'has' of undefined at Types.page.extension.relatedContent.Class.self.getModelData (main.js?ver=3.1.2:190) at self.init (main.js?ver=3.1.2:40) at r (head.min.js?ver=3.2.3:10) at Array.<anonymous> (head.min.js?ver=3.2.3:16) at m (head.min.js?ver=3.2.3:10) at head.min.js?ver=3.2.3:16 at r (head.min.js?ver=3.2.3:10) at Array.<anonymous> (head.min.js?ver=3.2.3:12) at m (head.min.js?ver=3.2.3:10) at p (head.min.js?ver=3.2.3:12)
Please describe what you expected to happen and why.
I expect the editor to work properly along with all the widgets on the editor page with no JS errors.
How can we reproduce this behavior?
Technical info
If relevant, which editor is affected (or editors):
[x] Classic Editor
[x] Gutenberg
[x] Classic Editor plugin
Which browser is affected (or browsers):
[x] Chrome
[x] Firefox
[x] Safari
[ ] Other
Used versions