Ignore API 'since' silently as Twitter does instead of throwing a 403 error. Getting extra results is less disruptive than total failure.

Threw in an X-StatusNet-Warning header on the off chance some API client developer notices it. :)
This commit is contained in:
Brion Vibber 2010-03-04 08:55:36 -08:00
parent 6f0fe02473
commit 0ddd1ef191

View File

@ -86,7 +86,7 @@ class ApiAction extends Action
$this->since_id = (int)$this->arg('since_id', 0);
if ($this->arg('since')) {
$this->clientError(_("since parameter is disabled for performance; use since_id"), 403);
header('X-StatusNet-Warning: since parameter is disabled; use since_id');
}
return true;