diff options
author | Evan Prodromou <evan@status.net> | 2010-01-24 22:42:29 -0500 |
---|---|---|
committer | Evan Prodromou <evan@status.net> | 2010-01-24 22:42:29 -0500 |
commit | 536170d7884a58d279a01e5ed5fbc267840a17ba (patch) | |
tree | 4a978b909939ba238af500d982f48735d0953943 /actions/apistatusesupdate.php | |
parent | e6cf293db8c465b21899fd328152a991501a5038 (diff) | |
parent | 4daf76212a6802863d20c6af7597eddded227ae8 (diff) |
Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing
Diffstat (limited to 'actions/apistatusesupdate.php')
-rw-r--r-- | actions/apistatusesupdate.php | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/actions/apistatusesupdate.php b/actions/apistatusesupdate.php index f594bbf39..f8bf7cf87 100644 --- a/actions/apistatusesupdate.php +++ b/actions/apistatusesupdate.php @@ -85,6 +85,11 @@ class ApiStatusesUpdateAction extends ApiAuthAction $this->lat = $this->trimmed('lat'); $this->lon = $this->trimmed('long'); + // try to set the source attr from OAuth app + if (empty($this->source)) { + $this->source = $this->oauth_source; + } + if (empty($this->source) || in_array($this->source, self::$reserved_sources)) { $this->source = 'api'; } |