diff options
author | Bharat Mediratta <bharat@menalto.com> | 2010-07-22 15:53:00 -0700 |
---|---|---|
committer | Bharat Mediratta <bharat@menalto.com> | 2010-07-22 15:53:00 -0700 |
commit | 108fff735cd0882f4b1ced4c2352fcd44247467e (patch) | |
tree | 0672df62937e79e59f63b79b45a9cd39c9504cd7 | |
parent | 663f079e8565d8bd565b1f8cdf85cb8f0269c87b (diff) |
Initialize $request in submit_translations(). Fixes ticket #1239.
-rw-r--r-- | modules/gallery/helpers/l10n_client.php | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/modules/gallery/helpers/l10n_client.php b/modules/gallery/helpers/l10n_client.php index 52c13c78..43cc2036 100644 --- a/modules/gallery/helpers/l10n_client.php +++ b/modules/gallery/helpers/l10n_client.php @@ -194,12 +194,15 @@ class l10n_client_Core { // @todo Batch requests (max request size) // @todo include base_revision in submission / how to handle resubmissions / edit fights? + $request = new stdClass(); foreach (db::build() ->select("key", "message", "locale", "base_revision", "translation") ->from("outgoing_translations") ->execute() as $row) { $key = $row->key; if (!isset($request->{$key})) { + $request->{$key} = new stdClass(); + $request->{$key}->translations = new stdClass(); $request->{$key}->message = json_encode(unserialize($row->message)); } $request->{$key}->translations->{$row->locale} = json_encode(unserialize($row->translation)); |