Fix: Test mode must not update status information.
Also fix runtime warning concerning expires. Signed-off-by: Thomas Hochstein <thh@inter.net>
This commit is contained in:
parent
afd3e33441
commit
5ddba442da
|
@ -151,7 +151,7 @@ sub readconfig{
|
||||||
unless($$Config[$i]{'posting-frequency'} =~ /^\s*\d+\s*[dwmy]\s*$/) {
|
unless($$Config[$i]{'posting-frequency'} =~ /^\s*\d+\s*[dwmy]\s*$/) {
|
||||||
$Error .= "E: The Posting-frequency for your project \"$$Config[$i]{'name'}\" is invalid.\n"
|
$Error .= "E: The Posting-frequency for your project \"$$Config[$i]{'name'}\" is invalid.\n"
|
||||||
}
|
}
|
||||||
unless($$Config[$i]{'expires'} =~ /^\s*\d+\s*[dwmy]\s*$/) {
|
unless(!$$Config[$i]{'expires'} || $$Config[$i]{'expires'} =~ /^\s*\d+\s*[dwmy]\s*$/) {
|
||||||
$$Config[$i]{'expires'} = '3m'; # set default: 3 month
|
$$Config[$i]{'expires'} = '3m'; # set default: 3 month
|
||||||
warn "$0: W: The Expires for your project \"$$Config[$i]{'name'}\" is invalid - set to 3 month.\n";
|
warn "$0: W: The Expires for your project \"$$Config[$i]{'name'}\" is invalid - set to 3 month.\n";
|
||||||
}
|
}
|
||||||
|
@ -266,6 +266,9 @@ sub postfaq {
|
||||||
}
|
}
|
||||||
post(\@Article);
|
post(\@Article);
|
||||||
|
|
||||||
|
# Test mode?
|
||||||
|
return if($Options{'t'});
|
||||||
|
|
||||||
if($Options{'v'}) {
|
if($Options{'v'}) {
|
||||||
print "$$ActName: Save status information.\n";
|
print "$$ActName: Save status information.\n";
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue