diff --git a/plugins/integrations/cloudian/src/com/cloudian/cloudstack/CloudianConnectorImpl.java b/plugins/integrations/cloudian/src/com/cloudian/cloudstack/CloudianConnectorImpl.java index 9bfec6a4c00..1a865433a41 100644 --- a/plugins/integrations/cloudian/src/com/cloudian/cloudstack/CloudianConnectorImpl.java +++ b/plugins/integrations/cloudian/src/com/cloudian/cloudstack/CloudianConnectorImpl.java @@ -134,7 +134,7 @@ public class CloudianConnectorImpl extends ComponentLifecycleBase implements Clo return false; } LOG.debug("Adding Cloudian user account with uuid=" + account.getUuid() + " name=" + account.getAccountName()); - final Domain domain = domainDao.findById(account.getId()); + final Domain domain = domainDao.findById(account.getDomainId()); UserInfo user = new UserInfo(); user.setActive(true); user.setUserId(account.getUuid()); @@ -150,7 +150,7 @@ public class CloudianConnectorImpl extends ComponentLifecycleBase implements Clo return false; } LOG.debug("Removing Cloudian user account with uuid=" + account.getUuid() + " name=" + account.getAccountName()); - final Domain domain = domainDao.findById(account.getId()); + final Domain domain = domainDao.findById(account.getDomainId()); return client.removeUser(account.getUuid(), domain.getUuid()); }