Hyperlink origin project name in access panel
This makes it easier to jump to the defining project for an access right when its not the immediate parent project. Change-Id: Idbad340e612051c5020e47d35ec81fb31b3f8fb0 Signed-off-by: Shawn O. Pearce <sop@google.com>
This commit is contained in:
@@ -226,7 +226,14 @@ public class ProjectAccessScreen extends ProjectScreen {
|
|||||||
canDelete = true;
|
canDelete = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.setText(row, 2, right.getKey().getProjectNameKey().get());
|
if (r.isInherited()) {
|
||||||
|
Project.NameKey fromProject = right.getKey().getProjectNameKey();
|
||||||
|
table.setWidget(row, 2, new Hyperlink(fromProject.get(), Dispatcher
|
||||||
|
.toProjectAdmin(fromProject, ACCESS)));
|
||||||
|
} else {
|
||||||
|
table.setText(row, 2, "");
|
||||||
|
}
|
||||||
|
|
||||||
table.setText(row, 3, ar != null ? ar.getCategory().getName()
|
table.setText(row, 3, ar != null ? ar.getCategory().getName()
|
||||||
: right.getApprovalCategoryId().get() );
|
: right.getApprovalCategoryId().get() );
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user