change ErrorHandler to Log
This commit is contained in:
parent
d11cd6f4f7
commit
199c4e4960
90 changed files with 311 additions and 311 deletions
|
|
@ -348,7 +348,7 @@ sub www_editSubmission {
|
|||
if( $assetId ne 'new' ) {
|
||||
$self ||= eval { WebGUI::Asset->newById($session,$assetId); };
|
||||
if (Exception::Class->caught()) {
|
||||
$session->errorHandler->error(__PACKAGE__ . " - failed to instanciate asset with assetId $assetId");
|
||||
$session->log->error(__PACKAGE__ . " - failed to instanciate asset with assetId $assetId");
|
||||
}
|
||||
}
|
||||
my $asset = $self || $parent;
|
||||
|
|
|
|||
|
|
@ -229,7 +229,7 @@ sub www_editSubmissionForm {
|
|||
elsif ( $assetId ne 'new' ) {
|
||||
$self ||= WebGUI::Asset->newById( $session, $assetId );
|
||||
if ( !defined($self) ) {
|
||||
$session->errorHandler->error( __PACKAGE__ . " - failed to instanciate asset with assetId $assetId" );
|
||||
$session->log->error( __PACKAGE__ . " - failed to instanciate asset with assetId $assetId" );
|
||||
}
|
||||
}
|
||||
my $asset = $self || $parent;
|
||||
|
|
|
|||
|
|
@ -494,9 +494,9 @@ sub getDateTimeStart {
|
|||
my $time = $self->startTime;
|
||||
my $tz = $self->session->datetime->getTimeZone;
|
||||
|
||||
#$self->session->errorHandler->warn($self->getId.":: Date: $date -- Time: $time");
|
||||
#$self->session->log->warn($self->getId.":: Date: $date -- Time: $time");
|
||||
if (!$date) {
|
||||
$self->session->errorHandler->warn("Event::getDateTimeStart -- This event (".$self->get("assetId").") has no start date.");
|
||||
$self->session->log->warn("Event::getDateTimeStart -- This event (".$self->get("assetId").") has no start date.");
|
||||
return undef;
|
||||
}
|
||||
|
||||
|
|
@ -533,9 +533,9 @@ sub getDateTimeEnd {
|
|||
my $time = $self->endTime;
|
||||
my $tz = $self->session->datetime->getTimeZone;
|
||||
|
||||
#$self->session->errorHandler->warn($self->getId.":: Date: $date -- Time: $time");
|
||||
#$self->session->log->warn($self->getId.":: Date: $date -- Time: $time");
|
||||
if (!$date) {
|
||||
$self->session->errorHandler->warn("Event::getDateTimeEnd -- This event (".$self->get("assetId").") has no end date.");
|
||||
$self->session->log->warn("Event::getDateTimeEnd -- This event (".$self->get("assetId").") has no end date.");
|
||||
return undef;
|
||||
}
|
||||
|
||||
|
|
@ -855,7 +855,7 @@ sub getRecurrence {
|
|||
|
||||
return $self->{recurrence} ||= do {
|
||||
#use Data::Dumper;
|
||||
#$self->session->errorHandler->warn("recurId: ".$self->recurId);
|
||||
#$self->session->log->warn("recurId: ".$self->recurId);
|
||||
|
||||
my %data
|
||||
= $self->session->db->quickHash(
|
||||
|
|
|
|||
|
|
@ -315,7 +315,7 @@ sub getStorageFromPost {
|
|||
my $self = shift;
|
||||
my $storageId = shift;
|
||||
my $fileStorageId = WebGUI::Form::File->new($self->session, {name => 'newFile', value=>$storageId })->getValue;
|
||||
$self->session->errorHandler->info( "File Storage Id: $fileStorageId" );
|
||||
$self->session->log->info( "File Storage Id: $fileStorageId" );
|
||||
return $self->getStorageClass->get($self->session, $fileStorageId);
|
||||
}
|
||||
|
||||
|
|
@ -388,7 +388,7 @@ override processEditForm => sub {
|
|||
return $errors if @$errors;
|
||||
|
||||
if (my $storageId = $session->form->get('newFile','File')) {
|
||||
$session->errorHandler->info("Got a new file for asset " . $self->getId);
|
||||
$session->log->info("Got a new file for asset " . $self->getId);
|
||||
my $storage = $self->getStorageClass->get( $session, $storageId);
|
||||
my $filePath = $storage->getPath( $storage->getFiles->[0] );
|
||||
$self->setFile( $filePath );
|
||||
|
|
@ -547,7 +547,7 @@ sub updatePropertiesFromStorage {
|
|||
my $self = shift;
|
||||
my $storage = $self->getStorageLocation;
|
||||
my $filename = $storage->getFiles->[0];
|
||||
$self->session->errorHandler->info("Updating file asset filename to $filename");
|
||||
$self->session->log->info("Updating file asset filename to $filename");
|
||||
$self->update({
|
||||
filename => $filename,
|
||||
});
|
||||
|
|
|
|||
|
|
@ -255,7 +255,7 @@ sub getExifData {
|
|||
# isn't perfect, so handle errors gracefully
|
||||
my $exif = eval { from_json( $self->exifData ) };
|
||||
if ( $@ ) {
|
||||
$self->session->errorHandler->warn(
|
||||
$self->session->log->warn(
|
||||
"Could not parse JSON data for EXIF in Photo '" . $self->title
|
||||
. "' (" . $self->getId . "): " . $@
|
||||
);
|
||||
|
|
@ -400,7 +400,7 @@ sub makeResolutions {
|
|||
$resolutions ||= $self->getGallery->getImageResolutions;
|
||||
|
||||
my $storage = $self->getStorageLocation;
|
||||
$self->session->errorHandler->info(" Making resolutions for '" . $self->filename . q{'});
|
||||
$self->session->log->info(" Making resolutions for '" . $self->filename . q{'});
|
||||
|
||||
for my $res ( @$resolutions ) {
|
||||
# carp if resolution is bad
|
||||
|
|
|
|||
|
|
@ -98,7 +98,7 @@ sub unzip {
|
|||
if ($filename =~ m/\.zip$/i) {
|
||||
my $zip = Archive::Zip->new();
|
||||
unless ($zip->read($filename) == $zip->AZ_OK){
|
||||
$self->session->errorHandler->warn($i18n->get("zip_error"));
|
||||
$self->session->log->warn($i18n->get("zip_error"));
|
||||
return 0;
|
||||
}
|
||||
$zip->extractTree();
|
||||
|
|
@ -106,12 +106,12 @@ sub unzip {
|
|||
} elsif ($filename =~ m/\.tar$/i) {
|
||||
Archive::Tar->extract_archive($filepath.'/'.$filename,1);
|
||||
if (Archive::Tar->error) {
|
||||
$self->session->errorHandler->warn(Archive::Tar->error);
|
||||
$self->session->log->warn(Archive::Tar->error);
|
||||
return 0;
|
||||
}
|
||||
$self->fixFilenames;
|
||||
} else {
|
||||
$self->session->errorHandler->warn($i18n->get("bad_archive"));
|
||||
$self->session->log->warn($i18n->get("bad_archive"));
|
||||
}
|
||||
|
||||
return 1;
|
||||
|
|
@ -191,7 +191,7 @@ override processEditForm => sub {
|
|||
}
|
||||
|
||||
unless ($self->unzip($storage,$self->filename)) {
|
||||
$self->session->errorHandler->warn($i18n->get("unzip_error"));
|
||||
$self->session->log->warn($i18n->get("unzip_error"));
|
||||
}
|
||||
};
|
||||
|
||||
|
|
@ -214,7 +214,7 @@ sub view {
|
|||
return $out if $out;
|
||||
}
|
||||
my %var = %{$self->get};
|
||||
#$self->session->errorHandler->warn($self->getId);
|
||||
#$self->session->log->warn($self->getId);
|
||||
$var{controls} = $self->getToolbar;
|
||||
if($self->session->scratch->get("za_error")) {
|
||||
$var{error} = $self->session->scratch->get("za_error");
|
||||
|
|
|
|||
|
|
@ -1048,7 +1048,7 @@ sub updateThreadRating {
|
|||
$parent->recalculateRating;
|
||||
}
|
||||
else {
|
||||
$self->session->errorHandler->error("Couldn't get parent for thread ".$self->getId);
|
||||
$self->session->log->error("Couldn't get parent for thread ".$self->getId);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -513,7 +513,7 @@ sub getOverrides {
|
|||
$sth->finish;
|
||||
}
|
||||
else {
|
||||
$self->session->errorHandler->warn("Original asset could not be instanciated by shortcut ".$self->getId);
|
||||
$self->session->log->warn("Original asset could not be instanciated by shortcut ".$self->getId);
|
||||
}
|
||||
if ($self->isDashlet) {
|
||||
my @userPrefs = $self->getPrefFieldsToImport;
|
||||
|
|
@ -780,7 +780,7 @@ Returns an I18n'ed error message that the Asset that this Shortcut points to no
|
|||
|
||||
sub notLinked {
|
||||
my $self = shift;
|
||||
$self->session->errorHandler->warn("Shortcut ".$self->getId." is linked to an asset ".$self->get("shortcutToAssetId").", which no longer exists.");
|
||||
$self->session->log->warn("Shortcut ".$self->getId." is linked to an asset ".$self->get("shortcutToAssetId").", which no longer exists.");
|
||||
my $i18n = WebGUI::International->new($self->session, 'Asset_Shortcut');
|
||||
return $i18n->get('no longer exists');
|
||||
}
|
||||
|
|
|
|||
|
|
@ -562,13 +562,13 @@ sub process {
|
|||
|
||||
if ($self->state =~ /^trash/) {
|
||||
my $i18n = WebGUI::International->new($session, 'Asset_Template');
|
||||
$session->errorHandler->warn('process called on template in trash: '.$self->getId
|
||||
$session->log->warn('process called on template in trash: '.$self->getId
|
||||
.'. The template was called through this url: '.$session->asset->url);
|
||||
return $session->var->isAdminOn ? $i18n->get('template in trash') : '';
|
||||
}
|
||||
elsif ($self->state =~ /^clipboard/) {
|
||||
my $i18n = WebGUI::International->new($session, 'Asset_Template');
|
||||
$session->errorHandler->warn('process called on template in clipboard: '.$self->getId
|
||||
$session->log->warn('process called on template in clipboard: '.$self->getId
|
||||
.'. The template was called through this url: '.$session->asset->url);
|
||||
return $session->var->isAdminOn ? $i18n->get('template in clipboard') : '';
|
||||
}
|
||||
|
|
|
|||
|
|
@ -81,7 +81,7 @@ sub process {
|
|||
POST_CHOMP => 1, # cleanup whitespace
|
||||
EVAL_PERL => 0, # evaluate Perl code blocks
|
||||
});
|
||||
$t->process( \$template, _rewriteVars($vars),\$output) || $self->session->errorHandler->error($t->error());
|
||||
$t->process( \$template, _rewriteVars($vars),\$output) || $self->session->log->error($t->error());
|
||||
};
|
||||
if ($@) {
|
||||
WebGUI::Error::Template->throw( error => $@ );
|
||||
|
|
|
|||
|
|
@ -545,7 +545,7 @@ sub getEvent {
|
|||
my $self = shift;
|
||||
my $assetId = shift;
|
||||
# Warn and return undef if no assetId
|
||||
$self->session->errorHandler->warn("WebGUI::Asset::Wobject::Calendar->getEvent :: No asset ID."), return
|
||||
$self->session->log->warn("WebGUI::Asset::Wobject::Calendar->getEvent :: No asset ID."), return
|
||||
unless $assetId;
|
||||
|
||||
# ? Perhaps use Stow to cache events ?
|
||||
|
|
@ -553,11 +553,11 @@ sub getEvent {
|
|||
my $event = WebGUI::Asset->newById($self->session, $assetId);
|
||||
|
||||
unless ( $event ) {
|
||||
$self->session->errorHandler->warn("Event '$assetId' doesn't exist!");
|
||||
$self->session->log->warn("Event '$assetId' doesn't exist!");
|
||||
return undef;
|
||||
}
|
||||
|
||||
$self->session->errorHandler->warn("WebGUI::Asset::Wobject::Calendar->getEvent :: Event '$assetId' not a child of calendar '".$self->getId."'"), return
|
||||
$self->session->log->warn("WebGUI::Asset::Wobject::Calendar->getEvent :: Event '$assetId' not a child of calendar '".$self->getId."'"), return
|
||||
unless $event->parentId eq $self->getId;
|
||||
|
||||
return $event;
|
||||
|
|
@ -609,7 +609,7 @@ sub getEventsIn {
|
|||
|
||||
# Warn and return undef if no startDate or endDate
|
||||
unless ($start && $end) {
|
||||
$self->session->errorHandler->warn("WebGUI::Asset::Wobject::Calendar->getEventsIn() called with not enough arguments at ".join('::',(caller)[1,2]));
|
||||
$self->session->log->warn("WebGUI::Asset::Wobject::Calendar->getEventsIn() called with not enough arguments at ".join('::',(caller)[1,2]));
|
||||
return undef;
|
||||
}
|
||||
|
||||
|
|
@ -823,7 +823,7 @@ sub prepareView {
|
|||
$self->session->style->makePrintable(1);
|
||||
}
|
||||
|
||||
#$self->session->errorHandler->warn("Prepare view ".$view." with template ".$self->get("templateId".$view));
|
||||
#$self->session->log->warn("Prepare view ".$view." with template ".$self->get("templateId".$view));
|
||||
|
||||
my $template = WebGUI::Asset::Template->newById($self->session, $self->get("templateId".$view));
|
||||
if (!$template) {
|
||||
|
|
@ -951,7 +951,7 @@ sub view {
|
|||
: lc $params->{type} eq "week" ? $self->viewWeek( $params )
|
||||
: lc $params->{type} eq "day" ? $self->viewDay( $params )
|
||||
: lc $params->{type} eq "list" ? $self->viewList( $params )
|
||||
: return $self->errorHandler->error("Calendar invalid 'type=' url parameter")
|
||||
: return $self->log->error("Calendar invalid 'type=' url parameter")
|
||||
;
|
||||
|
||||
##### Process the template
|
||||
|
|
|
|||
|
|
@ -1596,7 +1596,7 @@ sub view {
|
|||
my $cache = $self->session->cache;
|
||||
if ($self->_visitorCacheOk) {
|
||||
my $out = $cache->get($self->_visitorCacheKey);
|
||||
$self->session->errorHandler->debug("HIT") if $out;
|
||||
$self->session->log->debug("HIT") if $out;
|
||||
return $out if $out;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1151,7 +1151,7 @@ sub sendEmail {
|
|||
$groupId = $group->getId;
|
||||
}
|
||||
else {
|
||||
$self->session->errorHandler->warn($self->getId . ": Unable to send message, no user or group found.");
|
||||
$self->session->log->warn($self->getId . ": Unable to send message, no user or group found.");
|
||||
return;
|
||||
}
|
||||
WebGUI::Inbox->new($self->session)->addMessage({
|
||||
|
|
|
|||
|
|
@ -837,7 +837,7 @@ sub www_addSubmission {
|
|||
}
|
||||
$form = eval { WebGUI::Asset->newById($session, $formId); };
|
||||
if (Exception::Class->caught()) {
|
||||
$session->errorHandler->error(__PACKAGE__ . " - failed to instanciate asset with assetId $formId");
|
||||
$session->log->error(__PACKAGE__ . " - failed to instanciate asset with assetId $formId");
|
||||
}
|
||||
return $form->www_addSubmission;
|
||||
}
|
||||
|
|
@ -1863,7 +1863,7 @@ className='WebGUI::Asset::Sku::EMSTicket' and state='published' and revisionDate
|
|||
|
||||
# skip borked tickets
|
||||
unless (defined $ticket) {
|
||||
$session->errorHandler->warn("EMSTicket $id couldn't be instanciated by EMS ".$self->getId.".");
|
||||
$session->log->warn("EMSTicket $id couldn't be instanciated by EMS ".$self->getId.".");
|
||||
$totalTickets--;
|
||||
next;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -165,7 +165,7 @@ sub addArchive {
|
|||
my $class = $gallery->getAssetClassForFile( $filePath );
|
||||
next unless $class; # class is undef for those files the Gallery can't handle
|
||||
|
||||
$session->errorHandler->info( "Adding $filename to album!" );
|
||||
$session->log->info( "Adding $filename to album!" );
|
||||
$outputSub->('Adding %s to album', $filename);
|
||||
# Remove the file extension
|
||||
$filename =~ s{\.[^.]+}{};
|
||||
|
|
@ -1417,7 +1417,7 @@ sub www_edit {
|
|||
$asset->promote;
|
||||
}
|
||||
else {
|
||||
$session->errorHandler->error("Couldn't promote asset '$assetId' because we couldn't instantiate it.");
|
||||
$session->log->error("Couldn't promote asset '$assetId' because we couldn't instantiate it.");
|
||||
}
|
||||
}
|
||||
# Demote the file
|
||||
|
|
@ -1429,7 +1429,7 @@ sub www_edit {
|
|||
$asset->demote;
|
||||
}
|
||||
else {
|
||||
$session->errorHandler->error("Couldn't demote asset '$assetId' because we couldn't instantiate it.");
|
||||
$session->log->error("Couldn't demote asset '$assetId' because we couldn't instantiate it.");
|
||||
}
|
||||
}
|
||||
# Rotate to the left
|
||||
|
|
@ -1477,7 +1477,7 @@ sub www_edit {
|
|||
$asset->purge;
|
||||
}
|
||||
else {
|
||||
$session->errorHandler->error( "Couldn't delete asset '$assetId' because we couldn't instanciate it.");
|
||||
$session->log->error( "Couldn't delete asset '$assetId' because we couldn't instanciate it.");
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -372,8 +372,8 @@ sub view {
|
|||
}
|
||||
### DEBUG
|
||||
#require Data::Dumper;
|
||||
#$self->session->errorHandler->warn("DEBUG: ".Data::Dumper::Dumper($params));
|
||||
#$self->session->errorHandler->warn("URL: $proxiedUrl");
|
||||
#$self->session->log->warn("DEBUG: ".Data::Dumper::Dumper($params));
|
||||
#$self->session->log->warn("URL: $proxiedUrl");
|
||||
|
||||
$request = HTTP::Request->new(GET => $proxiedUrl, $header) || return "wrong url"; # Create GET request
|
||||
} else { # It's a POST
|
||||
|
|
|
|||
|
|
@ -1290,7 +1290,7 @@ sub www_getCompareListData {
|
|||
{ value=>$result->{$listingId_safe} },defaultValue=>0)->getValueAsHtml;
|
||||
}
|
||||
if($session->scratch->get('stickied_'.$result->{attributeId})){
|
||||
# $self->session->errorHandler->warn("found checked stickie: ".$result->{attributeId});
|
||||
# $self->session->log->warn("found checked stickie: ".$result->{attributeId});
|
||||
$result->{checked} = 'checked';
|
||||
}
|
||||
else{
|
||||
|
|
|
|||
|
|
@ -431,7 +431,7 @@ sub view {
|
|||
my $absoluteDepthOfFirstPage; # Will set on first iteration of loop, below
|
||||
my %lastChildren;
|
||||
my $previousPageData = undef;
|
||||
my $eh = $self->session->errorHandler;
|
||||
my $eh = $self->session->log;
|
||||
while ( 1 ) {
|
||||
my $asset;
|
||||
eval { $asset = $assetIter->() };
|
||||
|
|
|
|||
|
|
@ -537,7 +537,7 @@ sub view {
|
|||
$var{graphUrl} = $storage->getUrl($filename);
|
||||
$var{hasImageGraph} = 1;
|
||||
} else {
|
||||
$self->session->errorHandler->error('The graph configuration hash of the Poll ('.$self->getUrl.') is corrupt.');
|
||||
$self->session->log->error('The graph configuration hash of the Poll ('.$self->getUrl.') is corrupt.');
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -90,7 +90,7 @@ property groupToAdd => (
|
|||
sub _addDaysForMonth {
|
||||
my $self = shift;
|
||||
my $dt = $self->session->datetime;
|
||||
my $eh = $self->session->errorHandler;
|
||||
my $eh = $self->session->log;
|
||||
|
||||
my $days_loop = $_[0];
|
||||
my $hash = $_[1];
|
||||
|
|
@ -273,7 +273,7 @@ sub _htmlOfResourceList {
|
|||
$subvar->{resourceName} = WebGUI::HTML::format($displayName, 'text');
|
||||
$subvar->{resourceIcon} = 'users.gif';
|
||||
} else {
|
||||
$self->session->errorHandler->fatal("Unknown kind of resource '$resourceKind'!");
|
||||
$self->session->log->fatal("Unknown kind of resource '$resourceKind'!");
|
||||
}
|
||||
|
||||
push @{$var->{resourceLoop}}, $subvar;
|
||||
|
|
@ -423,7 +423,7 @@ sub _updateDependantDates {
|
|||
my $pred = $taskHash->{$predecessor};
|
||||
unless ($pred) {
|
||||
# Predecessor has to have a lower sequence number, right? Right?
|
||||
$self->session->errorHandler->error("Internal: predecessor '$predecessor' of task with seqNum '$seqNum' not in task hash?!");
|
||||
$self->session->log->error("Internal: predecessor '$predecessor' of task with seqNum '$seqNum' not in task hash?!");
|
||||
next;
|
||||
}
|
||||
|
||||
|
|
@ -655,7 +655,7 @@ sub setSessionVars {
|
|||
sub updateProjectTask {
|
||||
my $self = shift;
|
||||
my $db = $self->session->db;
|
||||
my $eh = $self->session->errorHandler;
|
||||
my $eh = $self->session->log;
|
||||
|
||||
my $taskId = $_[0];
|
||||
my $projectId = $_[1];
|
||||
|
|
@ -726,7 +726,7 @@ sub view {
|
|||
|
||||
my ($session,$privilege,$form,$db,$datetime,$i18n,$user) = $self->setSessionVars;
|
||||
my $config = $session->config;
|
||||
my $eh = $session->errorHandler;
|
||||
my $eh = $session->log;
|
||||
|
||||
$var->{'extras'} = $session->url->make_urlmap_work($config->get("extrasURL"))."/wobject/ProjectManager";
|
||||
$var->{'project.create'} = $self->getUrl("func=editProject;projectId=new");
|
||||
|
|
@ -871,7 +871,7 @@ sub www_drawGanttChart {
|
|||
my ($session,$privilege,$form,$db,$dt,$i18n,$user) = $self->setSessionVars;
|
||||
my $config = $session->config;
|
||||
my $style = $session->style;
|
||||
my $eh = $session->errorHandler;
|
||||
my $eh = $session->log;
|
||||
|
||||
#Set up some the task data
|
||||
my $projectId = $_[0];
|
||||
|
|
@ -1236,7 +1236,7 @@ sub www_editProjectSave {
|
|||
my $self = shift;
|
||||
#Set Method Helpers
|
||||
my ($session,$privilege,$form,$db,$dt,$i18n,$user) = $self->setSessionVars;
|
||||
my $eh = $session->errorHandler;
|
||||
my $eh = $session->log;
|
||||
|
||||
#Check Privileges
|
||||
return $privilege->insufficient unless $self->_userCanManageProjectList($user);
|
||||
|
|
@ -1509,7 +1509,7 @@ sub www_editTaskSave {
|
|||
#Set Method Helpers
|
||||
my ($session,$privilege,$form,$db,$dt,$i18n,$user) = $self->setSessionVars;
|
||||
my $config = $session->config;
|
||||
my $eh = $session->errorHandler;
|
||||
my $eh = $session->log;
|
||||
|
||||
my $projectId = $form->get("projectId");
|
||||
my $project = $db->quickHashRef("select * from PM_project where projectId=".$db->quote($projectId));
|
||||
|
|
@ -1706,7 +1706,7 @@ sub www_viewProject {
|
|||
my $user = $session->user;
|
||||
my $config = $session->config;
|
||||
my $style = $session->style;
|
||||
my $eh = $session->errorHandler;
|
||||
my $eh = $session->log;
|
||||
my $projectId = shift || $form->get("projectId");
|
||||
|
||||
#Check Privileges
|
||||
|
|
|
|||
|
|
@ -555,7 +555,7 @@ sub _processQuery {
|
|||
}
|
||||
|
||||
if (! $self->{_query}{$nr}{dbQuery} || $self->{_query}{$nr}{dbQuery} =~ m{\A \s* \Z}msx) {
|
||||
$self->session->errorHandler->warn("No query specified for query $nr on '" . $self->getId . "'");
|
||||
$self->session->log->warn("No query specified for query $nr on '" . $self->getId . "'");
|
||||
push @{$self->{_debug_loop}}, { 'debug.output' => sprintf($i18n->get('No query specified for query'), $nr) };
|
||||
return \%var;
|
||||
}
|
||||
|
|
@ -575,7 +575,7 @@ sub _processQuery {
|
|||
push(@{$self->{_debug_loop}},{'debug.output'=>$i18n->get('debug placeholder parameters').join(",",@$placeholderParams)});
|
||||
my $dbLink = WebGUI::DatabaseLink->new($self->session,$self->{_query}{$nr}{databaseLinkId});
|
||||
if (!$dbLink) {
|
||||
$self->session->errorHandler->error("Could not find database link for query #$nr: '".$self->{_query}{$nr}{databaseLinkId}."'. Has it been created?");
|
||||
$self->session->log->error("Could not find database link for query #$nr: '".$self->{_query}{$nr}{databaseLinkId}."'. Has it been created?");
|
||||
push @{$self->{_debug_loop}}, { 'debug.output' => 'Could not find database link'};
|
||||
return \%var;
|
||||
}
|
||||
|
|
@ -618,7 +618,7 @@ sub _processQuery {
|
|||
my $p = WebGUI::Paginator->new($self->session,$url,$paginateAfter, undef, $paginatePage);
|
||||
my $error = $p->setDataByQuery($query,$dbh,1,$placeholderParams);
|
||||
if ($error ne "") {
|
||||
$self->session->errorHandler->warn("There was a problem with the query: ".$error);
|
||||
$self->session->log->warn("There was a problem with the query: ".$error);
|
||||
push(@{$self->{_debug_loop}},{'debug.output'=>$i18n->get(11)." ".$error});
|
||||
}
|
||||
else {
|
||||
|
|
@ -670,12 +670,12 @@ sub _processQuery {
|
|||
}
|
||||
} else {
|
||||
push(@{$self->{_debug_loop}},{'debug.output'=>$i18n->get(10)});
|
||||
$self->session->errorHandler->warn("SQLReport [".$self->getId."] The SQL query is improperly formatted.");
|
||||
$self->session->log->warn("SQLReport [".$self->getId."] The SQL query is improperly formatted.");
|
||||
}
|
||||
$dbLink->disconnect;
|
||||
} else {
|
||||
push(@{$self->{_debug_loop}},{'debug.output'=>$i18n->get(12)});
|
||||
$self->session->errorHandler->warn("SQLReport [".$self->getId."] Could not connect to database.");
|
||||
$self->session->log->warn("SQLReport [".$self->getId."] Could not connect to database.");
|
||||
}
|
||||
return \%var;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -299,7 +299,7 @@ sub view {
|
|||
PRODUCT: foreach my $id (@productIds) {
|
||||
my $asset = WebGUI::Asset->newById($session, $id);
|
||||
if (!defined $asset) {
|
||||
$session->errorHandler->error(q|Couldn't instanciate SKU with assetId |.$id.q| on shelf with assetId |.$self->getId);
|
||||
$session->log->error(q|Couldn't instanciate SKU with assetId |.$id.q| on shelf with assetId |.$self->getId);
|
||||
next PRODUCT;
|
||||
}
|
||||
push @products, $asset if $asset->canView;
|
||||
|
|
|
|||
|
|
@ -71,7 +71,7 @@ sub addField {
|
|||
my $dbDataType = shift || $self->_getDbDataType($field->{fieldType});
|
||||
my $session = $self->session;
|
||||
my $db = $session->db;
|
||||
my $error = $session->errorHandler;
|
||||
my $error = $session->log;
|
||||
my ($oldFieldId, $newFieldId,$useAssetId,$useSequence);
|
||||
|
||||
$error->info("Adding Field, label: ".$field->{label}.", fieldId: ".$field->{fieldId}.",thingId: ".$field->{thingId});
|
||||
|
|
@ -125,7 +125,7 @@ sub addThing {
|
|||
my $thing = shift;
|
||||
my $isImport = shift;
|
||||
my $db = $self->session->db;
|
||||
my $error = $self->session->errorHandler;
|
||||
my $error = $self->session->log;
|
||||
my ($oldThingId, $newThingId,$useAssetId);
|
||||
|
||||
$error->info("Adding Thing, label: ".$thing->{label}.", id: ".$thing->{thingId});
|
||||
|
|
@ -376,7 +376,7 @@ sub deleteField {
|
|||
my $thingId = shift;
|
||||
my $keepSequenceNumbers = shift;
|
||||
my $db = $self->session->db;
|
||||
my $error = $self->session->errorHandler;
|
||||
my $error = $self->session->log;
|
||||
my $deletedSequenceNumber;
|
||||
|
||||
if ($keepSequenceNumbers ne "1"){
|
||||
|
|
@ -521,7 +521,7 @@ sub deleteThing {
|
|||
my $self = shift;
|
||||
my $thingId = shift;
|
||||
my $session = $self->session;
|
||||
my $error = $session->errorHandler;
|
||||
my $error = $session->log;
|
||||
|
||||
$self->deleteCollateral("Thingy_things","thingId",$thingId);
|
||||
$self->deleteCollateral("Thingy_fields","thingId",$thingId);
|
||||
|
|
@ -1260,7 +1260,7 @@ sub importAssetCollateralData {
|
|||
|
||||
my $self = shift;
|
||||
my $session = $self->session;
|
||||
my $error = $session->errorHandler;
|
||||
my $error = $session->log;
|
||||
my $data = shift;
|
||||
my $id = $data->{properties}{assetId};
|
||||
my $class = $data->{properties}{className};
|
||||
|
|
@ -1433,7 +1433,7 @@ sub _updateFieldType {
|
|||
|
||||
my $self = shift;
|
||||
my $session = $self->session;
|
||||
my $error = $session->errorHandler;
|
||||
my $error = $session->log;
|
||||
|
||||
my $newFieldType = shift;
|
||||
my $fieldId = shift;
|
||||
|
|
@ -1721,7 +1721,7 @@ sub www_editThing {
|
|||
foreach my $fieldType ( keys %{ WebGUI::Form::FieldType->new($session)->getTypes }) {
|
||||
my $form = eval { WebGUI::Pluggable::instanciate("WebGUI::Form::".$fieldType, "new", [$session]) };
|
||||
if ($@) {
|
||||
$session->errorHandler->error($@);
|
||||
$session->log->error($@);
|
||||
next;
|
||||
}
|
||||
my $definition = $form->definition($session);
|
||||
|
|
@ -2789,7 +2789,7 @@ sub www_import {
|
|||
push(@insertColumns, $field) if ($session->form->process("fileContains_".$field->{fieldId}));
|
||||
}
|
||||
|
||||
my $error = $self->session->errorHandler;
|
||||
my $error = $self->session->log;
|
||||
my $storage = WebGUI::Storage->createTemp($self->session);
|
||||
$handleDuplicates = $session->form->process("handleDuplicates");
|
||||
|
||||
|
|
@ -3038,7 +3038,7 @@ sub www_moveFieldConfirm {
|
|||
my $session = $self->session;
|
||||
return $session->privilege->insufficient() unless $self->canEdit;
|
||||
|
||||
my $error = $self->session->errorHandler;
|
||||
my $error = $self->session->log;
|
||||
my $direction = $session->form->process('direction');
|
||||
my $assetId = $self->getId;
|
||||
my $fieldId = $session->form->process('fieldId');
|
||||
|
|
@ -3290,7 +3290,7 @@ sequenceNumber');
|
|||
}
|
||||
}
|
||||
else{
|
||||
$self->session->errorHandler->warn("The default Thing has no fields selected to display in the search.");
|
||||
$self->session->log->warn("The default Thing has no fields selected to display in the search.");
|
||||
$noFields = 1;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -120,7 +120,7 @@ sub getDaysInWeek {
|
|||
my $week = $_[0];
|
||||
return [] unless $week;
|
||||
|
||||
my ($session,$dt,$eh) = $self->getSessionVars("datetime","errorHandler");
|
||||
my ($session,$dt,$eh) = $self->getSessionVars("datetime","log");
|
||||
my $i18n = WebGUI::International->new($session,'Asset_TimeTracking');
|
||||
|
||||
#Week View Below
|
||||
|
|
@ -169,7 +169,7 @@ sub view {
|
|||
my $self = shift;
|
||||
my $var = $self->get;
|
||||
|
||||
my ($session,$privilege,$form,$db,$dt,$user,$eh,$config) = $self->getSessionVars("privilege","form","db","datetime","user","errorHandler","config");
|
||||
my ($session,$privilege,$form,$db,$dt,$user,$eh,$config) = $self->getSessionVars("privilege","form","db","datetime","user","log","config");
|
||||
my $i18n = WebGUI::International->new($session,'Asset_TimeTracking');
|
||||
$var->{'extras'} = $session->url->make_urlmap_work($config->get("extrasURL"))."/wobject/TimeTracking";
|
||||
|
||||
|
|
@ -210,7 +210,7 @@ sub view {
|
|||
|
||||
sub www_editTimeEntrySave {
|
||||
my $self = shift;
|
||||
my ($session,$privilege,$form,$db,$user,$eh,$dt) = $self->getSessionVars("privilege","form","db","user","errorHandler","datetime");
|
||||
my ($session,$privilege,$form,$db,$user,$eh,$dt) = $self->getSessionVars("privilege","form","db","user","log","datetime");
|
||||
|
||||
return $privilege->insufficient unless ($self->canView);
|
||||
|
||||
|
|
@ -289,7 +289,7 @@ sub www_editTimeEntrySave {
|
|||
|
||||
sub www_deleteProject {
|
||||
my $self = shift;
|
||||
my ($session,$privilege,$form,$db,$user,$eh,$config) = $self->getSessionVars("privilege","form","db","user","errorHandler","config");
|
||||
my ($session,$privilege,$form,$db,$user,$eh,$config) = $self->getSessionVars("privilege","form","db","user","log","config");
|
||||
my $i18n = WebGUI::International->new($session,'Asset_TimeTracking');
|
||||
|
||||
#Check Privileges
|
||||
|
|
@ -316,7 +316,7 @@ sub www_deleteProject {
|
|||
|
||||
sub www_editProject {
|
||||
my $self = shift;
|
||||
my ($session,$privilege,$form,$db,$user,$eh,$config) = $self->getSessionVars("privilege","form","db","user","errorHandler","config");
|
||||
my ($session,$privilege,$form,$db,$user,$eh,$config) = $self->getSessionVars("privilege","form","db","user","log","config");
|
||||
my $i18n = WebGUI::International->new($session,'Asset_TimeTracking');
|
||||
|
||||
#Check Privileges
|
||||
|
|
@ -421,7 +421,7 @@ sub www_editProject {
|
|||
|
||||
sub www_editProjectSave {
|
||||
my $self = shift;
|
||||
my ($session,$privilege,$form,$db,$dt,$user,$eh) = $self->getSessionVars("privilege","form","db","datetime","user","errorHandler");
|
||||
my ($session,$privilege,$form,$db,$dt,$user,$eh) = $self->getSessionVars("privilege","form","db","datetime","user","log");
|
||||
my $i18n = WebGUI::International->new($session,'Asset_TimeTracking');
|
||||
|
||||
#Check Privileges
|
||||
|
|
@ -486,7 +486,7 @@ sub www_editProjectSave {
|
|||
|
||||
sub www_manageProjects {
|
||||
my $self = shift;
|
||||
my ($session,$privilege,$form,$db,$dt,$user,$eh,$config) = $self->getSessionVars("privilege","form","db","datetime","user","errorHandler","config");
|
||||
my ($session,$privilege,$form,$db,$dt,$user,$eh,$config) = $self->getSessionVars("privilege","form","db","datetime","user","log","config");
|
||||
my $i18n = WebGUI::International->new($session,'Asset_TimeTracking');
|
||||
|
||||
#Check Privileges
|
||||
|
|
@ -615,7 +615,7 @@ sub www_buildTimeTable {
|
|||
my $viewVar = $_[0];
|
||||
my $var = {};
|
||||
$var->{'extras'} = $viewVar->{'extras'};
|
||||
my ($session,$dt,$eh,$form,$db,$user,$privilege) = $self->getSessionVars("datetime","errorHandler","form","db","user","privilege");
|
||||
my ($session,$dt,$eh,$form,$db,$user,$privilege) = $self->getSessionVars("datetime","log","form","db","user","privilege");
|
||||
my $i18n = WebGUI::International->new($session,'Asset_TimeTracking');
|
||||
|
||||
return $privilege->insufficient unless ($self->canView);
|
||||
|
|
@ -785,7 +785,7 @@ sub www_buildTimeTable {
|
|||
|
||||
sub _buildRow {
|
||||
my $self = shift;
|
||||
my ($session,$dt,$eh,$form,$db,$user) = $self->getSessionVars("datetime","errorHandler","form","db","user");
|
||||
my ($session,$dt,$eh,$form,$db,$user) = $self->getSessionVars("datetime","log","form","db","user");
|
||||
my $i18n = WebGUI::International->new($session,'Asset_TimeTracking');
|
||||
|
||||
my $entry = $_[0] || {};
|
||||
|
|
|
|||
|
|
@ -243,7 +243,7 @@ sub getFormElement {
|
|||
my $values = WebGUI::Operation::Shared::secureEval($self->session,$data->{possibleValues});
|
||||
unless (ref $values eq 'HASH') {
|
||||
if ($self->possibleValues =~ /\S/) {
|
||||
$self->session->errorHandler->warn("Could not get a hash out of possible values for profile field "
|
||||
$self->session->log->warn("Could not get a hash out of possible values for profile field "
|
||||
.$self->getId);
|
||||
}
|
||||
$values = {};
|
||||
|
|
|
|||
|
|
@ -294,7 +294,7 @@ sub appendRecentChanges {
|
|||
while (my ($id, $version) = $revisions->array) {
|
||||
my $asset = WebGUI::Asset->newById($self->session, $id, $version);
|
||||
unless (defined $asset) {
|
||||
$self->session->errorHandler->error("Asset $id $version could not be instanciated.");
|
||||
$self->session->log->error("Asset $id $version could not be instanciated.");
|
||||
next;
|
||||
}
|
||||
my $user = WebGUI::User->new($self->session, $asset->actionTakenBy);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue