lib/bmg/operator/rename.rb in bmg-0.21.5 vs lib/bmg/operator/rename.rb in bmg-0.23.0
- old
+ new
@@ -74,9 +74,11 @@
rr = reverse_renaming
ordering = ordering.map{|(k,v)|
v.nil? ? rr[k] || k : [rr[k] || k, v]
}
operand.page(ordering, page_index, options).rename(renaming)
+ rescue UnsupportedError
+ super
end
def _restrict(type, predicate)
operand.restrict(predicate.rename(reverse_renaming)).rename(renaming)
end