Hello,

This could be a repeat of issue #1662718.

I was running v.7.x-2.0-rc3 and updated to rc4, then found that the Address Book tab was no longer appearing on the My Account page for those in the authenticated user role.

I tried adding the additional permissions "View own customer profile of any type" and "Edit own customer profile of any type" as suggested in #5 of issue #1662718, however the tab still didn't display. I left the permissions that way and reverted to v.7.x-2.0-rc3, and the Address Book tab was visible again for authenticated users. I then removed the additional permissions "View own customer profile of any type" and "Edit own customer profile of any type," and the tab still displays.

I'll stick with rc3 until this is sorted. Thanks - I appreciate the module.

Files: 

Comments

The access callback is first checking if the addressbook is enable for at least one profile type.
Then it's checking for either the "Create customer profiles of any type" or the create customer profile bundle specific permission (e.g "Create Billing information customer profiles ").

I'm wondering if we should check for the view permission and check for the create and edit for only these specific operations.

Version:7.x-2.0-rc4» 7.x-2.x-dev
Status:Active» Needs review
StatusFileSize
new1.9 KB

it seems not so right the permissions for the addressbook pages.

here is patch that it's supposed to solve this - access the pages with any of view / edit / create permissions.

Status:Needs review» Fixed

Status:Fixed» Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.