@@ -3803,6 +3803,7 @@ int msPostGISLayerTranslateFilter(layerObj *layer, expressionObj *filter, char *
3803
3803
break ;
3804
3804
3805
3805
/* data binding tokens */
3806
+ case MS_TOKEN_BINDING_TIME :
3806
3807
case MS_TOKEN_BINDING_DOUBLE :
3807
3808
case MS_TOKEN_BINDING_INTEGER :
3808
3809
case MS_TOKEN_BINDING_STRING :
@@ -3817,7 +3818,7 @@ int msPostGISLayerTranslateFilter(layerObj *layer, expressionObj *filter, char *
3817
3818
msFree (snippet );
3818
3819
msFree (stresc );
3819
3820
break ;
3820
- case MS_TOKEN_BINDING_TIME : {
3821
+ /* case MS_TOKEN_BINDING_TIME: {
3821
3822
tokenListNodeObjPtr literalTimeNode = findNextTokenByType(node->next, MS_TOKEN_LITERAL_TIME);
3822
3823
3823
3824
if(literalTimeNode != NULL) {
@@ -3833,6 +3834,7 @@ int msPostGISLayerTranslateFilter(layerObj *layer, expressionObj *filter, char *
3833
3834
strtmpl = "%s::timestamp";
3834
3835
} else
3835
3836
strtmpl = "%s::date";
3837
+ strtmpl = "%s";
3836
3838
stresc = msLayerEscapePropertyName(layer, node->tokenval.bindval.item);
3837
3839
snippet = (char *) msSmallMalloc(strlen(strtmpl) + strlen(stresc));
3838
3840
sprintf(snippet, strtmpl, stresc);
@@ -3842,7 +3844,7 @@ int msPostGISLayerTranslateFilter(layerObj *layer, expressionObj *filter, char *
3842
3844
} // else handle as above
3843
3845
3844
3846
break;
3845
- }
3847
+ }*/
3846
3848
case MS_TOKEN_BINDING_SHAPE :
3847
3849
native_string = msStringConcatenate (native_string , layerinfo -> geomcolumn );
3848
3850
break ;
0 commit comments