Skip to content

Commit d5174e7

Browse files
committed
Workaround Groovy compile error with assigning variables
1 parent 36acbcc commit d5174e7

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

grails-datastore-gorm-rx/src/main/groovy/org/grails/datastore/rx/query/RxQueryUtils.groovy

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ class RxQueryUtils {
4444
List<String> joinedProperties = []
4545
observable = observable.switchMap { Object o ->
4646

47-
List<Observable> observables = [Observable.just(o)]
47+
List<Observable<?>> observables = [Observable.just(o)] as List<Observable<?>>
4848
if(entity.isInstance(o)) {
4949

5050
for(fetch in fetchStrategies) {
@@ -82,7 +82,7 @@ class RxQueryUtils {
8282
RxQuery rxQuery = (RxQuery)datastoreClient.createQuery(inverseSide.owner.javaClass, queryState)
8383
.eq(inverseSide.name, o)
8484

85-
observables.add rxQuery.findAll().toList()
85+
observables.add((Observable) rxQuery.findAll().toList())
8686
}
8787
}
8888
else if(currentValue instanceof RxUnidirectionalCollection) {
@@ -94,10 +94,10 @@ class RxQueryUtils {
9494
RxQuery rxQuery = (RxQuery)datastoreClient.createQuery(inverseEntity.javaClass, queryState)
9595
.in(inverseEntity.identity.name, associationKeys)
9696

97-
observables.add rxQuery.findAll().toList()
97+
observables.add(rxQuery.findAll().toList())
9898
}
9999
else {
100-
observables.add Observable.just([])
100+
observables.add(Observable.just([]))
101101
}
102102
}
103103
}

0 commit comments

Comments
 (0)