]> git.sesse.net Git - pr0n/blobdiff - perl/Sesse/pr0n/WebDAV.pm
Move update of last_picture_cache to right before the commit -- locks on that table...
[pr0n] / perl / Sesse / pr0n / WebDAV.pm
index 8c90e2fcd3fc9f94eb400ff9990e458b0b095a16..a06e4ca24694b734b0b9fcc2291a587b48116d54 100644 (file)
@@ -408,7 +408,6 @@ EOF
                if (!defined($size)) {
                        $size = $r->headers_in->{'x-expected-entity-length'};
                }
-               $r->log->info("sz=$size");
                my $orig_filename = $filename;
 
                # Remove evil characters
@@ -472,8 +471,6 @@ EOF
                                        
                                $dbh->do('INSERT INTO images (id,vhost,event,uploadedby,takenby,filename) VALUES (?,?,?,?,?,?)',
                                        undef, $newid, $r->get_server_name, $event, $user, $takenby, $filename);
-                               $dbh->do('UPDATE last_picture_cache SET last_update=CURRENT_TIMESTAMP WHERE vhost=? AND event=?',
-                                       undef, $r->get_server_name, $event);
                                Sesse::pr0n::Common::purge_cache($r, "/$event/");
 
                                # Now save the file to disk
@@ -610,8 +607,6 @@ EOF
                        eval {
                                $dbh->do('INSERT INTO images (id,vhost,event,uploadedby,takenby,filename) VALUES (?,?,?,?,?,?)',
                                        undef, $newid, $r->get_server_name, $event, $user, $takenby, $filename);
-                               $dbh->do('UPDATE last_picture_cache SET last_update=CURRENT_TIMESTAMP WHERE vhost=? AND event=?',
-                                       undef, $r->get_server_name, $event);
 
                                # Now save the file to disk
                                $fname = Sesse::pr0n::Common::get_disk_location($r, $newid);