You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by we...@apache.org on 2023/07/28 03:16:40 UTC
[cloudstack] branch 4.18 updated: server: get id from persisted object ReservationVO (#7785)
This is an automated email from the ASF dual-hosted git repository.
weizhou pushed a commit to branch 4.18
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
The following commit(s) were added to refs/heads/4.18 by this push:
new d9588822828 server: get id from persisted object ReservationVO (#7785)
d9588822828 is described below
commit d9588822828630e69e3babec904a5809454602cb
Author: dahn <da...@onecht.net>
AuthorDate: Fri Jul 28 05:16:33 2023 +0200
server: get id from persisted object ReservationVO (#7785)
---
server/src/main/java/com/cloud/resourcelimit/CheckedReservation.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/server/src/main/java/com/cloud/resourcelimit/CheckedReservation.java b/server/src/main/java/com/cloud/resourcelimit/CheckedReservation.java
index d0c20a3a7af..5650af15339 100644
--- a/server/src/main/java/com/cloud/resourcelimit/CheckedReservation.java
+++ b/server/src/main/java/com/cloud/resourcelimit/CheckedReservation.java
@@ -76,7 +76,7 @@ public class CheckedReservation implements AutoCloseable, ResourceReservation {
resourceLimitService.checkResourceLimit(account,resourceType,amount);
ReservationVO reservationVO = new ReservationVO(account.getAccountId(), account.getDomainId(), resourceType, amount);
this.reservation = reservationDao.persist(reservationVO);
- CallContext.current().putContextParameter(getContextParameterKey(), reservationVO.getId());
+ CallContext.current().putContextParameter(getContextParameterKey(), reservation.getId());
} catch (NullPointerException npe) {
throw new CloudRuntimeException("not enough means to check limits", npe);
} finally {