X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=FS%2FFS%2FRecord.pm;h=cb42b266c1070ee87b6a43bb49ab31fb89799bab;hp=978ea72e7f00861781b569a98bad74929be3e77f;hb=e6ea57971831f25d682d97a0ba508c39b66ecd8b;hpb=a7c1b602f88c177db34477ed4cdc1f72603f8995 diff --git a/FS/FS/Record.pm b/FS/FS/Record.pm index 978ea72e7..cb42b266c 100644 --- a/FS/FS/Record.pm +++ b/FS/FS/Record.pm @@ -12,7 +12,7 @@ use DBI qw(:sql_types); use DBIx::DBSchema 0.19; use FS::UID qw(dbh checkruid getotaker datasrc driver_name); use FS::SearchCache; -use FS::msgcat qw(gettext); +use FS::Msgcat qw(gettext); @ISA = qw(Exporter); @EXPORT_OK = qw(dbh fields hfields qsearch qsearchs dbdef jsearch); @@ -572,7 +572,7 @@ sub delete { $h_sth->execute or return $h_sth->errstr if $h_sth; dbh->commit or croak dbh->errstr if $FS::UID::AutoCommit; - #no need to needlessly destoy the data either + #no need to needlessly destoy the data either (causes problems actually) #undef $self; #no need to keep object! ''; @@ -825,9 +825,12 @@ false. sub ut_text { my($self,$field)=@_; + warn "msgcat ". \&msgcat. "\n"; + warn "notexist ". \¬exist. "\n"; + warn "AUTOLOAD ". \&AUTOLOAD. "\n"; $self->getfield($field) =~ /^([\w \!\@\#\$\%\&\(\)\-\+\;\:\'\"\,\.\?\/]+)$/ or return gettext('illegal_or_empty_text'). " $field: ". - $self->getfield($field); + $self->getfield($field); $self->setfield($field,$1); ''; }