X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2Faccess_user.pm;h=0a441c45a68cb6592d7e37b79ee4079221478795;hb=cc7638ffbd4dea4dfd4acc7c020541af710c7cf1;hp=c938474a625aa40f8e98e0e9f144400f8c15e714;hpb=2e7ce01632012ccc0dd440a8bc37a9ec9bd55fac;p=freeside.git diff --git a/FS/FS/access_user.pm b/FS/FS/access_user.pm index c938474a6..0a441c45a 100644 --- a/FS/FS/access_user.pm +++ b/FS/FS/access_user.pm @@ -1,14 +1,12 @@ package FS::access_user; +use base qw( FS::m2m_Common FS::option_Common ); use strict; -use base qw( FS::m2m_Common FS::option_Common ); use vars qw( $DEBUG $me $conf ); use FS::UID; use FS::Auth; use FS::Conf; use FS::Record qw( qsearch qsearchs dbh ); -use FS::access_user_pref; -use FS::access_usergroup; use FS::agent; use FS::cust_main; use FS::sales; @@ -265,29 +263,6 @@ sub report_sales { Returns links to the the groups this user is a part of, as FS::access_usergroup objects (see L). -=cut - -sub access_usergroup { - my $self = shift; - qsearch( 'access_usergroup', { 'usernum' => $self->usernum } ); -} - -#=item access_groups -# -#=cut -# -#sub access_groups { -# -#} -# -#=item access_groupnames -# -#=cut -# -#sub access_groupnames { -# -#} - =item agentnums Returns a list of agentnums this user can view (via group membership). @@ -401,6 +376,7 @@ sub agents { 'table' => 'agent', 'hashref' => { disabled=>'' }, 'extra_sql' => ' AND '. $self->agentnums_sql(@_), + 'order_by' => 'ORDER BY agent', }); }