diff options
Diffstat (limited to 'lib/class/api.class.php')
-rw-r--r-- | lib/class/api.class.php | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/lib/class/api.class.php b/lib/class/api.class.php index da4592e9..36c1c80c 100644 --- a/lib/class/api.class.php +++ b/lib/class/api.class.php @@ -53,13 +53,24 @@ class Api { // Check for a range, if no range default to gt if (strpos('/',$value)) { $elements = explode('/',$value); - Browse::set_filter('add_lt',$elements['1']); - Browse::set_filter('add_gt',$elements['0']); + Browse::set_filter('add_lt',strtotime($elements['1'])); + Browse::set_filter('add_gt',strtotime($elements['0'])); } else { - Browse::set_filter('add',strtotime($value)); + Browse::set_filter('add_gt',strtotime($value)); } break; + case 'update': + // Check for a range, if no range default to gt + if (strpos('/',$value)) { + $elements = explode('/',$value); + Browse::set_filter('update_lt',strtotime($elements['1'])); + Browse::set_filter('update_gt',strtotime($elements['0'])); + } + else { + Browse::set_filter('update_gt',strtotime($value)); + } + break; case 'alpha_match': Browse::set_filter('alpha_match',$value); break; |