From e5512960afa384245cfb9d012ac6482b2b7f8940 Mon Sep 17 00:00:00 2001 From: Likitha Shetty Date: Tue, 14 Jan 2014 13:45:50 +0530 Subject: [PATCH] CLOUDSTACK-5865. Unable to use login API if domainId parameter is id and not uuid --- server/src/com/cloud/api/ApiServer.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/server/src/com/cloud/api/ApiServer.java b/server/src/com/cloud/api/ApiServer.java index 03361a4a999..a5314c90d67 100755 --- a/server/src/com/cloud/api/ApiServer.java +++ b/server/src/com/cloud/api/ApiServer.java @@ -760,7 +760,11 @@ public class ApiServer extends ManagerBase implements HttpRequestHandler, ApiSer @Override public Long fetchDomainId(String domainUUID) { - return _domainMgr.getDomain(domainUUID).getId(); + Domain domain = _domainMgr.getDomain(domainUUID); + if (domain != null) + return domain.getId(); + else + return null; } @Override