diff options
author | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2006-12-24 17:18:29 +0000 |
---|---|---|
committer | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2006-12-24 17:18:29 +0000 |
commit | ad02b3fb7bf925ed6f0120a8a27a6449526625c8 (patch) | |
tree | ffcc30017cb2752473c1adee50ba2321e1639c10 | |
parent | d3600e729fbcbadad2923fadabeabae02620e755 (diff) | |
download | redmine-ad02b3fb7bf925ed6f0120a8a27a6449526625c8.tar.gz redmine-ad02b3fb7bf925ed6f0120a8a27a6449526625c8.zip |
fixed in svn browser: revisions were ignored when no author was found
git-svn-id: http://redmine.rubyforge.org/svn/trunk@109 e93f8b46-1217-0410-a6f0-8f06a7374b81
-rw-r--r-- | app/models/svn_repos.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/app/models/svn_repos.rb b/app/models/svn_repos.rb index 55a9f3ea4..7c6f5e01a 100644 --- a/app/models/svn_repos.rb +++ b/app/models/svn_repos.rb @@ -58,7 +58,7 @@ module SvnRepos :lastrev => Revision.new({
:identifier => entry.elements['commit'].attributes['revision'],
:time => Time.parse(entry.elements['commit'].elements['date'].text),
- :author => entry.elements['commit'].elements['author'].text
+ :author => (entry.elements['commit'].elements['author'] ? entry.elements['commit'].elements['author'].text : "anonymous")
})
})
end
@@ -92,7 +92,7 @@ module SvnRepos paths.sort! { |x,y| x[:path] <=> y[:path] }
revisions << Revision.new({:identifier => logentry.attributes['revision'],
- :author => logentry.elements['author'].text,
+ :author => (logentry.elements['author'] ? logentry.elements['author'].text : "anonymous"),
:time => Time.parse(logentry.elements['date'].text),
:message => logentry.elements['msg'].text,
:paths => paths
|