diff options
Diffstat (limited to 'Bugzilla/Search/Recent.pm')
-rw-r--r-- | Bugzilla/Search/Recent.pm | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/Bugzilla/Search/Recent.pm b/Bugzilla/Search/Recent.pm index a5d9e2417..f99cda84f 100644 --- a/Bugzilla/Search/Recent.pm +++ b/Bugzilla/Search/Recent.pm @@ -27,6 +27,8 @@ use constant LIST_ORDER => 'id DESC'; use constant AUDIT_CREATES => 0; use constant AUDIT_UPDATES => 0; use constant AUDIT_REMOVES => 0; +use constant USER_ID_FIELD => 'user_id'; +use constant ID_FIELD => 'id'; use constant DB_COLUMNS => qw( id @@ -115,9 +117,16 @@ sub new_from_cookie { # Simple Accessors # #################### +use Class::XSAccessor { + accessors => { + user_id => __PACKAGE__->USER_ID_FIELD, + id => __PACKAGE__->ID_FIELD, + name => __PACKAGE__->NAME_FIELD, + }, +}; + sub bug_list { return [split(',', $_[0]->{'bug_list'})]; } sub list_order { return $_[0]->{'list_order'}; } -sub user_id { return $_[0]->{'user_id'}; } ############ # Mutators # |