Closed (works as designed)
Project:
Contact Save
Version:
6.x-1.5
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
27 Mar 2011 at 15:44 UTC
Updated:
4 Apr 2011 at 13:41 UTC
The function contact_save_recipient_access() uses 'administer site-wide contact form' which is not defined by this module. The contact module provide 'access site-wide contact form', 'access user contact forms' and 'administer contact forms'. While the later seems closest it covers other admin tasks. It would makes sense to me to add a 'administer all received messages' permission to the module and use that instead of 'administer site-wide contact form'
Comments
Comment #1
joelstein commentedI think you are confused. In Drupal 6, the permissions exposed by contact_perm() include "administer site-wide contact form":
http://api.drupal.org/api/drupal/modules--contact--contact.module/functi...
The permissions you listed above come from the Drupal 7 version Contact:
http://api.drupal.org/api/drupal/modules--contact--contact.module/functi...
Contact Save only has a D6 version, which can't be used with D7.
Comment #2
nevets commentedNo, I am working with the D6 version.
Comment #3
joelstein commentedAs I pointed out in the first link above, "administer site-wide contact form" is a permission exposed in the Drupal 6 version of Contact. Please review. I don't see anything here which needs my attention.