From eec579837b8e667cf28492bffdc2bd55ef3eb6e9 Mon Sep 17 00:00:00 2001 From: Carlos Munoz Date: Thu, 15 Mar 2012 14:32:30 +1000 Subject: [PATCH] Bug-fix: Lazy loading collection in security checks. --- .../zanata-model/src/main/java/org/zanata/model/HPerson.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/zanata-model/src/main/java/org/zanata/model/HPerson.java b/server/zanata-model/src/main/java/org/zanata/model/HPerson.java index 9fd3691ba1..be601af07a 100644 --- a/server/zanata-model/src/main/java/org/zanata/model/HPerson.java +++ b/server/zanata-model/src/main/java/org/zanata/model/HPerson.java @@ -215,9 +215,9 @@ public boolean isMaintainer(HProject proj) { // TODO consider implementing business key equality and using // getMaintainerProjects().contains(proj) - for (HPerson maintainer : proj.getMaintainers()) + for (HProject project : getMaintainerProjects()) { - if (maintainer.getId().equals( this.getId() )) + if (project.getId().equals( proj.getId() )) { return true; }