From 11cb08b0adc2d9f96428043702a0ea0698a8272b Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Mon, 31 Oct 2011 13:01:36 +0100 Subject: [PATCH] Let default subject be empty --- TODO | 1 - lib/BEX/Job.pm | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/TODO b/TODO index 1c75f38..8b56683 100644 --- a/TODO +++ b/TODO @@ -10,4 +10,3 @@ - Detector of orphans (unused queue dirs, jobs on non-existent machines, non-queued jobs) - job failed => give a more explanatory message - write_job_status should be atomic -- change ((no subject)) diff --git a/lib/BEX/Job.pm b/lib/BEX/Job.pm index 1b920e4..b0add1b 100644 --- a/lib/BEX/Job.pm +++ b/lib/BEX/Job.pm @@ -26,7 +26,7 @@ sub new($;$) { $job_cnt++; $job->{'ID'} = POSIX::strftime("%Y%m%d-%H%M%S-$$-$job_cnt", localtime); } - $job->{'Subject'} = '(no subject)'; + $job->{'Subject'} = ''; return $job; } @@ -46,7 +46,7 @@ sub new_from_file($$;$) { $job->{'body'} = join("", @cmds); } close T; - $job->{'Subject'} //= '?'; + $job->{'Subject'} //= ''; $job->{'ID'} or die "Cannot load $file: Missing ID"; check_id($job->{'ID'}) or die "Cannot load $file: Invalid ID syntax"; return bless $job; -- 2.39.2