Got an error when Editor role users create new forms
-
I added a filter function to the hook “wpforms_manage_cap” for enabling Editor role users to create new forms. It worked perfectly fine in the past. Recently, I have upgraded WPForms Lite from version 1.4.9 to 1.8.1.2. Editor role users got a blank screen when adding a new form. The following error message is found in the error log:
PHP Fatal error: Uncaught TypeError: array_merge(): Argument #2 must be of type array, null given in /xxxx/xxxx/wp-content/plugins/wpforms-lite/src/Admin/Traits/FormTemplates.php:146\nStack trace:\n#0 /xxxx/xxxx/wp-content/plugins/wpforms-lite/src/Admin/Traits/FormTemplates.php(146): array_merge()\n#1 /xxxx/xxxx/wp-content/plugins/wpforms-lite/src/Admin/Traits/FormTemplates.php(71): WPForms_Builder_Panel_Setup->template_categories()\n#2 /xxxx/xxxx/wp-content/plugins/wpforms-lite/includes/admin/builder/panels/class-setup.php(88): WPForms_Builder_Panel_Setup->output_templates_content()\n#3 /xxxx/xxxx/wp-content/plugins/wpforms-lite/includes/admin/builder/panels/class-base.php(222): WPForms_Builder_Panel_Setup->panel_content()\n#4 /xxxx/xxxx/wp-includes/class-wp-hook.php(308): WPForms_Builder_Panel->panel_output()\n#5 /xxxx/xxxx/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()\n#6 /xxxx/xxxx/wp-includes/plugin.php(517): WP_Hook->do_action()\n#7 /xxxx/xxxx/wp-content/plugins/wpforms-lite/includes/admin/builder/class-builder.php(1047): do_action()\n#8 /xxxx/xxxx/wp-includes/class-wp-hook.php(308): WPForms_Builder->output()\n#9 /xxxx/xxxx/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()\n#10 /xxxx/xxxx/wp-includes/plugin.php(517): WP_Hook->do_action()\n#11 /xxxx/xxxx/wp-content/plugins/wpforms-lite/includes/admin/class-menu.php(326): do_action()\n#12 /xxxx/xxxx/wp-includes/class-wp-hook.php(308): WPForms_Admin_Menu->admin_page()\n#13 /xxxx/xxxx/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()\n#14 /xxxx/xxxx/wp-includes/plugin.php(517): WP_Hook->do_action()\n#15 /xxxx/xxxx/wp-admin/admin.php(259): do_action()\n#16 {main}\n thrown in /xxxx/xxxx/wp-content/plugins/wpforms-lite/src/Admin/Traits/FormTemplates.php on line 146, referer: https://www.xxxx.com/wp-admin/admin.php?page=wpforms-overview
Is it a bug?
Viewing 7 replies - 1 through 7 (of 7 total)
Viewing 7 replies - 1 through 7 (of 7 total)
- The topic ‘Got an error when Editor role users create new forms’ is closed to new replies.