Posted by arcovia on September 29, 2010 at 10:55pm
6 followers
Jump to:
| Project: | Administer Users by Role |
| Version: | 6.x-1.4 |
| Component: | Code |
| Category: | bug report |
| Priority: | normal |
| Assigned: | smokris |
| Status: | closed (fixed) |
| Issue tags: | compatibility issues, me aliases |
Issue Summary
There are conflicts on administerusersbyrole and me aliases modules. Me aliases module replace user uid by a "token" (by default, "me") in paths. Replaced user account edit path (e.g., user/me/edit), when processed by administerusersbyrole, results in a "You do not have permission to edit" message.
A patch is attached, but it might be reviewed.
| Attachment | Size | Status | Test result | Operations |
|---|---|---|---|---|
| me_aliases_compatibility.patch | 732 bytes | Ignored: Check issue status. | None | None |
Comments
#1
Thanks for the patch, adan.
Now mine it's working.
:)
#2
Patch works for me with latest module's release
#3
works for me with latest versions: Me 6.x-2.9 and administerusersbyrole 1.4.
Thanks for the patch!
#4
Patch also successful here.
#5
@adan, your patch completely disables the edit restrictions introduced by this module — a serious security problem.
But it does seem pretty straightforward to ask me.module to translate its alias into a UID for us, so I modified Administer Users by Role to do that.
Committed to 6.x-1.x-dev as http://drupalcode.org/project/administerusersbyrole.git/commit/3728486.
#6
Automatically closed -- issue fixed for 2 weeks with no activity.