DATACOUCH-151 - Fixed NullPointerException on auto-boxing in CouchbaseTemplate.

Original pull request: #55.
This commit is contained in:
Ivan Vasylyev
2015-07-13 17:11:30 +03:00
committed by Oliver Gierke
parent 08c8d0a08f
commit 9c7fed6be5

View File

@@ -314,7 +314,8 @@ public class CouchbaseTemplate implements CouchbaseOperations, ApplicationEventP
if (cas == CASResponse.EXISTS) {
throw new OptimisticLockingFailureException("Saving document with version value failed: " + cas);
} else {
long newCas = casFuture.getCas();
Long casValue = casFuture.getCas();
long newCas = (casValue == null) ? 0 : casValue.longValue();
beanWrapper.setProperty(versionProperty, newCas);
return true;
}