Bug #23607 See Comments

Channel Form not allowing non Super Admin members with the same permissions to create new entries.

Version: 4.1.3 Reporter: grantmx

Steps to reproduce: GIVEN, I have registered user that has been assigned to a user group with the same exact settings as a Super Admin. That user then visits a given page and sees the Channel Form I created. That user then fills out the form, and then submits the form. The form throws no errors in the server logs, nor visible PHP nor triggers any errors in the EE page, but simply takes the user to the return page I specified in the form, HOWEVER, a new entry is for that user is NOT created.

IF, however, I add that user to the Super Admin user group, and that user visits the Channel Entry form, fills out the form, and submits the form, it takes them to the return page I specified in the form, AND the system creates a new entry for that user.

Using a simple channel form setup:

{exp:channel:form channel="news" return="includes/test/thanks" }
   <input name="title" type="text"><br>
   <input name="news_description" type="text"><br>
   <input type="submit" value="Submit">
{/exp:channel:form}
  • I’ve omitted and added both the url_title and entry_id parameters
  • I’ve added a hidden status field
  • I’ve ensured that the user has the correct permission to add, edit, delete an entry in that given channel.
  • I’ve even copied the Super Admin member group settings to this member group, still no luck.

This works in EE 3.5.10 fine. However doesn’t work in EE 4.1.3

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases