| version 1.25, 2018/02/12 13:30:58 | version 1.26, 2018/04/22 14:03:54 | 
| Line 2 | Line 2 | 
 |  |  | 
 | ############################################################################### | ############################################################################### | 
 | # $Log$ | # $Log$ | 
 |  | # Revision 1.26  2018/04/22 14:03:54  nick | 
 |  | # Changed the default for Sunday comics that was causing issues with some comics. | 
 |  | # | 
 | # Revision 1.25  2018/02/12 13:30:58  nick | # Revision 1.25  2018/02/12 13:30:58  nick | 
 | # Added an easier to compare date string to determine if the status json file was updated today and report if it wasn't. | # Added an easier to compare date string to determine if the status json file was updated today and report if it wasn't. | 
 | # | # | 
| Line 86  foreach my $comic ( sort keys %comics ) | Line 89  foreach my $comic ( sort keys %comics ) | 
 | ## Skip if this is Sunday and the comic is weekdays only | ## Skip if this is Sunday and the comic is weekdays only | 
 | next if ( $comic =~ m/config/ ); | next if ( $comic =~ m/config/ ); | 
 | if (($dates{'wday'} eq "Sunday") && | if (($dates{'wday'} eq "Sunday") && | 
| ($comics{$comic}{'sunday'} == 0)) { | ($comics{$comic}{'not_sunday'} == 1)) { | 
 | print "Skipping '$comic'; Weekdays only.\n"; | print "Skipping '$comic'; Weekdays only.\n"; | 
 | next; | next; | 
 | } | } | 
| Line 97  foreach my $comic ( sort keys %comics ) | Line 100  foreach my $comic ( sort keys %comics ) | 
 | print "Skipping '$comic' ($comics{$comic}{'sunday_only'}); Sunday only.\n"; | print "Skipping '$comic' ($comics{$comic}{'sunday_only'}); Sunday only.\n"; | 
 | next | next | 
 | } | } | 
|  |  | 
 | $comics{$comic}{'error'} = &downloadComic ( \%comics, $comic, \%dates ); | $comics{$comic}{'error'} = &downloadComic ( \%comics, $comic, \%dates ); | 
 | &writeComic ( \%comics, $comic, \%dates ); | &writeComic ( \%comics, $comic, \%dates ); | 
 |  |  | 
| Line 186  sub readComicConfig ($$) { | Line 189  sub readComicConfig ($$) { | 
 | $comicConfig{$res[0]}{'mode'}     = $res[3]; | $comicConfig{$res[0]}{'mode'}     = $res[3]; | 
 | $comicConfig{$res[0]}{'fullName'} = $res[4]; | $comicConfig{$res[0]}{'fullName'} = $res[4]; | 
 | $comicConfig{$res[0]}{'ext'}      = $res[5]; | $comicConfig{$res[0]}{'ext'}      = $res[5]; | 
| $comicConfig{$res[0]}{'sunday'}   = sprintf("%d", $res[6] || 1); | $comicConfig{$res[0]}{'not_sunday'}   = sprintf("%d", $res[6] || 0); | 
 | $comicConfig{$res[0]}{'sunday_only'} = sprintf("%d", $res[7] || 0); | $comicConfig{$res[0]}{'sunday_only'} = sprintf("%d", $res[7] || 0); | 
 | $comicConfig{$res[0]}{'remove_newlines'} = sprintf("%d", $res[8] || 0); | $comicConfig{$res[0]}{'remove_newlines'} = sprintf("%d", $res[8] || 0); | 
 | $comicConfig{$res[0]}{'error'}    = 0; | $comicConfig{$res[0]}{'error'}    = 0; |