[Codestriker-commits] CVS update: codestriker/bin codestriker.pl.base
Brought to you by:
sits
|
From: <si...@us...> - 2004-11-22 20:50:47
|
Created Codestriker topic at: http://codestriker.sourceforge.net/cgi-bin/codestriker.pl?topic=5468701&action=view&brmode=1&fview=-1 User: sits Date: 04/11/22 12:50:02 Modified: bin codestriker.pl.base Log: If allow_delete defined, make sure 'Deleted' is in @topic_states. This accounts for seemless upgrades and the handling of older configuration files. Index: codestriker.pl.base =================================================================== RCS file: /cvsroot/codestriker/codestriker/bin/codestriker.pl.base,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- codestriker.pl.base 21 Nov 2004 05:00:07 -0000 1.14 +++ codestriker.pl.base 22 Nov 2004 20:49:59 -0000 1.15 @@ -83,6 +83,13 @@ $0 =~ /^(.*)cgi-bin/; Codestriker->initialise($1); + # If allow_delete is defined, but topic state 'Delete' is not, add it + # in. This accounts for older configuration files. + if (defined $Codestriker::allow_delete && $Codestriker::allow_delete && + (! grep /^Deleted$/, @Codestriker::topic_states)) { + push @Codestriker::topic_states, 'Deleted'; + } + # Limit the size of the posts that can be done. $CGI::POST_MAX=$Codestriker::DIFF_SIZE_LIMIT; |