Commit dd20da1bfff2cd5ea43c8c3c6837bd40e5f44f4f

Authored by Dmitriy Zaporozhets
1 parent abc2bdc3

Fix pager loading on every page in application

app/assets/javascripts/dashboard.js.coffee
1 -$ ->  
2 - dashboardPage()  
3 -  
4 -dashboardPage = -> 1 +window.dashboardPage = ->
5 Pager.init 20, true 2 Pager.init 20, true
6 $(".event_filter_link").bind "click", (event) -> 3 $(".event_filter_link").bind "click", (event) ->
7 event.preventDefault() 4 event.preventDefault()
app/views/dashboard/index.html.haml
@@ -7,3 +7,6 @@ @@ -7,3 +7,6 @@
7 7
8 - else 8 - else
9 = render "zero_authorized_projects" 9 = render "zero_authorized_projects"
  10 +
  11 +:javascript
  12 + dashboardPage();
app/views/keys/create.js.haml
@@ -1,9 +0,0 @@ @@ -1,9 +0,0 @@
1 -- if @key.valid?  
2 - :plain  
3 - $("#new_key_dialog").dialog("close");  
4 - $("#keys-table .data").append("#{escape_javascript(render(partial: 'show', locals: {key: @key}))}");  
5 - $("#no_ssh_key_defined").hide();  
6 -- else  
7 - :plain  
8 - $("#new_key_dialog").empty();  
9 - $("#new_key_dialog").append("#{escape_javascript(render('form'))}");  
app/views/keys/new.js.haml
@@ -1,11 +0,0 @@ @@ -1,11 +0,0 @@
1 -:plain  
2 - var new_key_dialog = $("<div id='new_key_dialog'></div>");  
3 - new_key_dialog.html("#{escape_javascript(render('form'))}");  
4 - $(new_key_dialog).dialog({  
5 - width: 350,  
6 - resizable: false,  
7 - draggable: false,  
8 - title: "Add new public key",  
9 - close: function(event, ui) { $("#new_key_dialog").remove();},  
10 - modal: true  
11 - });