Remove draggable entries from the database if the corresponding file is gone.

This commit is contained in:
Paul van Tilburg 2010-09-12 12:38:12 +02:00
parent 31feb93d96
commit 0fe45a24ee
1 changed files with 4 additions and 0 deletions

View File

@ -163,6 +163,10 @@ module Plemp::Views
div.draggables! do
@draggables.each do |d|
file = UPLOAD_DIR + d.file
unless file.exist?
d.destroy
next
end
file_type = `file --brief --mime-type #{file}`.chomp
mime_type = MIME::Types[file_type].first
if mime_type.nil?