VOL-1174: Ported transaction support to go data model

Change-Id: I4cabefac36c95f690aa121c71f36b6aaf41180b0
diff --git a/db/model/non_persisted_revision.go b/db/model/non_persisted_revision.go
index 26d25a0..4a97941 100644
--- a/db/model/non_persisted_revision.go
+++ b/db/model/non_persisted_revision.go
@@ -188,7 +188,7 @@
 }
 
 func (npr *NonPersistedRevision) UpdateAllChildren(children map[string][]Revision, branch *Branch) Revision {
-	newRev := reflect.ValueOf(npr).Interface().(NonPersistedRevision)
+	newRev := reflect.ValueOf(npr).Elem().Interface().(NonPersistedRevision)
 	newRev.SetBranch(branch)
 	newRev.SetChildren(children)
 	newRev.Finalize()