Commit beb324c1c6518f4ad20039b4122ef6d59ba430c2

Authored by Dmitriy Zaporozhets
1 parent d8f7748d

Fixed updir method. Fixed breadcrumbs for commits

app/decorators/tree_decorator.rb
... ... @@ -6,7 +6,7 @@ class TreeDecorator < ApplicationDecorator
6 6 part_path = ""
7 7 parts = path.split("\/")
8 8  
9   - #parts = parts[0...-1] if is_blob?
  9 + #parts = parts[0...-1] if is_blob?
10 10  
11 11 yield(h.link_to("..", "#", remote: :true)) if parts.count > max_links
12 12  
... ... @@ -21,7 +21,7 @@ class TreeDecorator < ApplicationDecorator
21 21 end
22 22  
23 23 def up_dir?
24   - !!path
  24 + path.present?
25 25 end
26 26  
27 27 def up_dir_path
... ... @@ -36,8 +36,8 @@ class TreeDecorator < ApplicationDecorator
36 36 def mb_size
37 37 size = (tree.size / 1024)
38 38 if size < 1024
39   - "#{size} KB"
40   - else
  39 + "#{size} KB"
  40 + else
41 41 "#{size/1024} MB"
42 42 end
43 43 end
... ...
app/views/commits/show.html.haml
1 1 = render "head"
2 2  
3   -- if params[:path]
  3 +- if @path
4 4 %ul.breadcrumb
5 5 %li
6 6 %span.arrow
... ... @@ -9,7 +9,7 @@
9 9 %span.divider
10 10 \/
11 11 %li
12   - %a{href: "#"}= params[:path].split("/").join(" / ")
  12 + %a{href: "#"}= @path.split("/").join(" / ")
13 13  
14 14 %div{id: dom_id(@project)}
15 15 #commits_list= render "commits"
... ...