diff options
author | Robin Millette <millette@controlyourself.ca> | 2009-06-17 16:21:50 -0400 |
---|---|---|
committer | Robin Millette <millette@controlyourself.ca> | 2009-06-17 16:21:50 -0400 |
commit | 1505e3a4c3dda7030bb92a2071ec58af2972bed7 (patch) | |
tree | 6bd3477e5257df27b97315f70c13c8159d874524 /classes/Notice.php | |
parent | befbfc9c73a75bac9d7dac4a4b7a21bd515ce1b4 (diff) |
Fixed recent attachment bug that required URLs to be posted twice to be taken into account.
Diffstat (limited to 'classes/Notice.php')
-rw-r--r-- | classes/Notice.php | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/classes/Notice.php b/classes/Notice.php index 770b5d78b..e0bb90ba6 100644 --- a/classes/Notice.php +++ b/classes/Notice.php @@ -218,6 +218,12 @@ class Notice extends Memcached_DataObject $notice->addToInboxes(); $notice->saveGroups(); $notice->saveUrls(); + $orig2 = clone($notice); + $notice->rendered = common_render_content($final, $notice); + if (!$notice->update($orig2)) { + common_log_db_error($notice, 'UPDATE', __FILE__); + return _('Problem saving notice.'); + } $notice->query('COMMIT'); @@ -237,8 +243,6 @@ class Notice extends Memcached_DataObject * follow redirects and save all available file information * (mimetype, date, size, oembed, etc.) * - * @param class $notice Notice to pull URLs from - * * @return void */ function saveUrls() { |