]> git.refcnt.org Git - lugs.git/blobdiff - lreminder/reminder.pl
lreminder: restore executable bit
[lugs.git] / lreminder / reminder.pl
index ef063a124ca5babc372a7e121997d5ce667bf050..f4ed20934b9f4a9df452a933a207c1df5d5cfce9 100755 (executable)
@@ -15,7 +15,7 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 #
 # Author: Steven Schubiger <stsc@refcnt.org>
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 #
 # Author: Steven Schubiger <stsc@refcnt.org>
-# Last modified: Tue Jul 15 21:08:39 CEST 2014
+# Last modified: Fri Jul 25 16:51:43 CEST 2014
 
 use strict;
 use warnings;
 
 use strict;
 use warnings;
@@ -34,9 +34,10 @@ use Hook::Output::File ();
 use LUGS::Events::Parser ();
 use Mail::Sendmail qw(sendmail);
 use Text::Wrap::Smart::XS qw(fuzzy_wrap);
 use LUGS::Events::Parser ();
 use Mail::Sendmail qw(sendmail);
 use Text::Wrap::Smart::XS qw(fuzzy_wrap);
+use URI ();
 use WWW::Mechanize ();
 
 use WWW::Mechanize ();
 
-my $VERSION = '0.44';
+my $VERSION = '0.47';
 
 #-----------------------
 # Start of configuration
 
 #-----------------------
 # Start of configuration
@@ -56,7 +57,7 @@ my $Config = {
 #---------------------
 
 my $dbh  = DBI->connect("dbi:mysql(RaiseError=>1):$Config->{dbase_name}", $Config->{dbase_user}, $Config->{dbase_pass});
 #---------------------
 
 my $dbh  = DBI->connect("dbi:mysql(RaiseError=>1):$Config->{dbase_name}", $Config->{dbase_user}, $Config->{dbase_pass});
-my $file = File::Basename::basename($Config->{events_url});
+my $file = File::Spec->catfile('tmp', (URI->new($Config->{events_url})->path_segments)[-1]);
 
 my ($test, $run) = (false, false);
 
 
 my ($test, $run) = (false, false);
 
@@ -114,6 +115,7 @@ sub init
                 fields  => [ qw(more) ],
             } ],
         },
                 fields  => [ qw(more) ],
             } ],
         },
+        purge_tags => [ qw(location responsible more) ],
         strip_text => [ 'mailto:' ],
     });
     unlink $file;
         strip_text => [ 'mailto:' ],
     });
     unlink $file;