]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 375007: [Oracle] Some CGIs use SQL names in their "AS" clauses that don't work...
authormkanat%bugzilla.org <>
Wed, 12 Dec 2007 07:51:14 +0000 (07:51 +0000)
committermkanat%bugzilla.org <>
Wed, 12 Dec 2007 07:51:14 +0000 (07:51 +0000)
Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat

Bugzilla/Attachment.pm
Bugzilla/BugMail.pm

index e3fe39f3ac172eda9143f7b4e5a2084196d4b91b..f853cff049b5a0dc41ea28f89ad53a81bf308644 100644 (file)
@@ -88,7 +88,7 @@ sub _retrieve {
         'attachments.bug_id AS bug_id',
         'attachments.description AS description',
         'attachments.mimetype AS contenttype',
-        'attachments.submitter_id AS _attacher_id',
+        'attachments.submitter_id AS attacher_id',
         Bugzilla->dbh->sql_date_format('attachments.creation_ts',
                                        '%Y.%m.%d %H:%i') . " AS attached",
         'attachments.modification_time',
@@ -188,7 +188,7 @@ the user who attached the attachment
 sub attacher {
     my $self = shift;
     return $self->{attacher} if exists $self->{attacher};
-    $self->{attacher} = new Bugzilla::User($self->{_attacher_id});
+    $self->{attacher} = new Bugzilla::User($self->{attacher_id});
     return $self->{attacher};
 }
 
index 1f10714e8c8b33be81b5d59dfa3aff8571d2a234..967ad8ca301ed27e29a30dbfb099a14562e731c7 100644 (file)
@@ -113,7 +113,7 @@ sub Send {
 
     my %values = %{$dbh->selectrow_hashref(
         'SELECT ' . join(',', editable_bug_fields()) . ', reporter,
-                lastdiffed AS start, LOCALTIMESTAMP(0) AS end
+                lastdiffed AS start_time, LOCALTIMESTAMP(0) AS end_time
            FROM bugs WHERE bug_id = ?',
         undef, $id)};
 
@@ -123,7 +123,7 @@ sub Send {
     my $component = new Bugzilla::Component($values{component_id});
     $values{component} = $component->name;
 
-    my ($start, $end) = ($values{start}, $values{end});
+    my ($start, $end) = ($values{start_time}, $values{end_time});
 
     # User IDs of people in various roles. More than one person can 'have' a 
     # role, if the person in that role has changed, or people are watching.