Fixes #34 files last revision called under "visible" scope which fails due to file already being deleted. <file>.revisions.first is returned instead of <file>.revisions.visible.first in the case where file is delted.

This commit is contained in:
Daniel Munn 2012-07-11 18:43:44 +02:00
parent dfc2834a68
commit 4870bf004a

View File

@ -100,7 +100,8 @@ class DmsfFile < ActiveRecord::Base
end
def last_revision
self.revisions.visible.first
return self.revisions.visible.first unless deleted
self.revisions.first
end
def delete