Easygrid icon indicating copy to clipboard operation
Easygrid copied to clipboard

Filtering not working with Grails 2.2.5

Open echujon opened this issue 9 years ago • 0 comments

I'm using grails 2.2.5 and easygrid 1.7.1

When I try to filter with the ~(contains), ~!( does not contain) ^(begins with), etc I get: :operator is null is filter: name

and when I do the == (equals) I get: This stacktrace: filters: {"groupOp":"AND","rules":[{"field":"name","op":"eq","data":"Children"}]} rows: 10 _search: true java.lang.Object cannot be cast to java.lang.String. Stacktrace follows: java.lang.ClassCastException: java.lang.Object cannot be cast to java.lang.String at org.grails.plugin.easygrid.datasource.GormDatasourceService.list(GormDatasourceService.groovy:203) at GrailsMelodyGrailsPlugin$_closure4_closure16_closure17.doCall(GrailsMelodyGrailsPlugin.groovy:184) at org.grails.plugin.easygrid.EasygridDispatchService.methodMissing(EasygridDispatchService.groovy:31) at GrailsMelodyGrailsPlugin$_closure4_closure16_closure17.doCall(GrailsMelodyGrailsPlugin.groovy:170) at org.grails.plugin.easygrid.EasygridService.gridData(EasygridService.groovy:66) at GrailsMelodyGrailsPlugin$_closure4_closure16_closure17.doCall(GrailsMelodyGrailsPlugin.groovy:184) at org.grails.plugin.easygrid.EasygridInitService$_registerControllerMethods_closure4.doCall(EasygridInitService.groovy:75) at org.grails.plugin.easygrid.EasygridService.guard(EasygridService.groovy:217) at GrailsMelodyGrailsPlugin$_closure4_closure16_closure17.doCall(GrailsMelodyGrailsPlugin.groovy:184) at org.grails.plugin.easygrid.EasygridInitService$_registerControllerMethods_closure9_closure17.doCall(EasygridInitService.groovy:110) at net.bull.javamelody.JspWrapper.invoke(JspWrapper.java:150) at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:285) at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:202) at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:180) at org.medhomeportal.site.util.RequestStateFilter.doFilter(RequestStateFilter.java:31) at org.jsecurity.web.servlet.JSecurityFilter.doFilterInternal(JSecurityFilter.java:384) at org.jsecurity.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:183) at org.medhomeportal.site.util.StaticCachingFilter.doFilter(StaticCachingFilter.java:36) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745)

echujon avatar Aug 05 '15 06:08 echujon