Issue #1857956 by catch, David_Rothstein: Do not re-prepare comment update timestamp...
authorDavid Rothstein
Tue, 8 Jan 2013 03:18:56 +0000 (22:18 -0500)
committerDavid Rothstein
Tue, 8 Jan 2013 03:18:56 +0000 (22:18 -0500)
modules/comment/comment.module

index 8b51f76..46115be 100644 (file)
@@ -2288,8 +2288,16 @@ function template_preprocess_comment(&$variables) {
   $variables['comment']   = $comment;
   $variables['node']      = $node;
   $variables['author']    = theme('username', array('account' => $comment));
+
   $variables['created']   = format_date($comment->created);
-  $variables['changed']   = format_date($comment->changed);
+
+  // Avoid calling format_date() twice on the same timestamp.
+  if ($comment->changed == $comment->created) {
+    $variables['changed'] = $variables['created'];
+  }
+  else {
+    $variables['changed'] = format_date($comment->changed);
+  }
 
   $variables['new']       = !empty($comment->new) ? t('new') : '';
   $variables['picture']   = theme_get_setting('toggle_comment_user_picture') ? theme('user_picture', array('account' => $comment)) : '';