From 39ad35af2c3eed93a1625857d97c49e44ac1a793 Mon Sep 17 00:00:00 2001 From: alena Date: Thu, 21 Jul 2011 18:27:34 -0700 Subject: [PATCH] bug 10759: fixed the bug in SqlGenerator - attributes weren't set right if GENERIC.DAO.REMOVED attribute was present in the list (happened for disk and service offerings) status 10759: resolved fixed --- utils/src/com/cloud/utils/db/SqlGenerator.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/utils/src/com/cloud/utils/db/SqlGenerator.java b/utils/src/com/cloud/utils/db/SqlGenerator.java index ccca67040db..f48320240a6 100755 --- a/utils/src/com/cloud/utils/db/SqlGenerator.java +++ b/utils/src/com/cloud/utils/db/SqlGenerator.java @@ -280,11 +280,11 @@ public class SqlGenerator { public Attribute findAttribute(String name) { for (Attribute attr : _attributes) { - if (attr.columnName.equals(GenericDao.REMOVED) && attr.isUpdatable()) { - return null; - } - - if (attr.columnName.equals(name)) { + + if (attr.columnName.equalsIgnoreCase(name)) { + if (attr.columnName.equalsIgnoreCase(GenericDao.REMOVED) && attr.isUpdatable()) { + return null; + } return attr; } }