Resolution: Won't Fix
Affects Version/s: 6.1.20 EE GA2
Fix Version/s: 6.1.20 EE GA2
Environment:LIFERAY VERSION: 6.1 GA2
OPERATING SYSTEM: CentOS 6
APPLICATION SERVER: JBoss 7.1 AS
JAVA VIRTUAL MACHINE: Java 6
DATABASE: MySQL 5.5
User can't edit the Blog entries of which he is the owner though he has the permission after modifying the Edit Controls. Reproducible in JBoss 7.1 but not in Tomcat.
STEPS TO REPRODUCE
1) Login with email@example.com
2) Create a User firstname.lastname@example.org
3) Create a Site say "Test Site"
4) Create a Private page within that Site, say "Blogs Page"
5) Add Blogs portlet on this page
6) Give "Power User" permission to "Add Blog Entry" on this portlet
7) Make "email@example.com" a Site Administrator of "Test Site"
8) Logout as firstname.lastname@example.org and login as "email@example.com"
9) Create a blog entry in Test Site's "Blogs Page".
10) Now click on the Edit controls above so that "Edit" link is hidden from the Blog just created.
11) Now logout as "firstname.lastname@example.org" and login as "email@example.com"
12) Now remove "firstname.lastname@example.org" as a Site Administrator and save
13) Logout as email@example.com and login as "firstname.lastname@example.org" again.
14) Navigate to Test Site --> Blogs Page --> Add Blog Entry (Create another blog)
15) Notice that the "email@example.com" does not see the "Edit" link beneath both the blogs and he does not even have a "Edit Control" toggle in the dockbar.