Commit eb99feb4a7e01c4e83203ec014c082205b77ad02

Authored by Andrey Kumanyaev
Committed by Dmitriy Zaporozhets
1 parent a5ce8696

simple refactoring

app/assets/javascripts/dashboard.js.coffee
@@ -4,11 +4,11 @@ window.dashboardPage = -> @@ -4,11 +4,11 @@ window.dashboardPage = ->
4 event.preventDefault() 4 event.preventDefault()
5 toggleFilter $(this) 5 toggleFilter $(this)
6 reloadActivities() 6 reloadActivities()
7 - 7 +
8 reloadActivities = -> 8 reloadActivities = ->
9 $(".content_list").html '' 9 $(".content_list").html ''
10 Pager.init 20, true 10 Pager.init 20, true
11 - 11 +
12 toggleFilter = (sender) -> 12 toggleFilter = (sender) ->
13 sender.parent().toggleClass "inactive" 13 sender.parent().toggleClass "inactive"
14 event_filters = $.cookie("event_filter") 14 event_filters = $.cookie("event_filter")
@@ -17,11 +17,11 @@ toggleFilter = (sender) -> @@ -17,11 +17,11 @@ toggleFilter = (sender) ->
17 event_filters = event_filters.split(",") 17 event_filters = event_filters.split(",")
18 else 18 else
19 event_filters = new Array() 19 event_filters = new Array()
20 - 20 +
21 index = event_filters.indexOf(filter) 21 index = event_filters.indexOf(filter)
22 if index is -1 22 if index is -1
23 event_filters.push filter 23 event_filters.push filter
24 else 24 else
25 event_filters.splice index, 1 25 event_filters.splice index, 1
26 - 26 +
27 $.cookie "event_filter", event_filters.join(",") 27 $.cookie "event_filter", event_filters.join(",")
app/assets/javascripts/merge_requests.js.coffee
1 # 1 #
2 # * Filter merge requests 2 # * Filter merge requests
3 -# 3 +#
4 @merge_requestsPage = -> 4 @merge_requestsPage = ->
5 $('#assignee_id').chosen() 5 $('#assignee_id').chosen()
6 $('#milestone_id').chosen() 6 $('#milestone_id').chosen()
@@ -8,16 +8,16 @@ @@ -8,16 +8,16 @@
8 $(this).closest('form').submit() 8 $(this).closest('form').submit()
9 9
10 class MergeRequest 10 class MergeRequest
11 - 11 +
12 constructor: (@opts) -> 12 constructor: (@opts) ->
13 this.$el = $('.merge-request') 13 this.$el = $('.merge-request')
14 @diffs_loaded = false 14 @diffs_loaded = false
15 @commits_loaded = false 15 @commits_loaded = false
16 - 16 +
17 this.activateTab(@opts.action) 17 this.activateTab(@opts.action)
18 - 18 +
19 this.bindEvents() 19 this.bindEvents()
20 - 20 +
21 this.initMergeWidget() 21 this.initMergeWidget()
22 this.$('.show-all-commits').on 'click', => 22 this.$('.show-all-commits').on 'click', =>
23 this.showAllCommits() 23 this.showAllCommits()
@@ -28,7 +28,7 @@ class MergeRequest @@ -28,7 +28,7 @@ class MergeRequest
28 28
29 initMergeWidget: -> 29 initMergeWidget: ->
30 this.showState( @opts.current_state ) 30 this.showState( @opts.current_state )
31 - 31 +
32 if this.$('.automerge_widget').length and @opts.check_enable 32 if this.$('.automerge_widget').length and @opts.check_enable
33 $.get @opts.url_to_automerge_check, (data) => 33 $.get @opts.url_to_automerge_check, (data) =>
34 this.showState( data.state ) 34 this.showState( data.state )
@@ -42,12 +42,12 @@ class MergeRequest @@ -42,12 +42,12 @@ class MergeRequest
42 bindEvents: -> 42 bindEvents: ->
43 this.$('.nav-tabs').on 'click', 'a', (event) => 43 this.$('.nav-tabs').on 'click', 'a', (event) =>
44 a = $(event.currentTarget) 44 a = $(event.currentTarget)
45 - 45 +
46 href = a.attr('href') 46 href = a.attr('href')
47 History.replaceState {path: href}, document.title, href 47 History.replaceState {path: href}, document.title, href
48 - 48 +
49 event.preventDefault() 49 event.preventDefault()
50 - 50 +
51 this.$('.nav-tabs').on 'click', 'li', (event) => 51 this.$('.nav-tabs').on 'click', 'li', (event) =>
52 this.activateTab($(event.currentTarget).data('action')) 52 this.activateTab($(event.currentTarget).data('action'))
53 53
spec/factories/user_team_project_relationships.rb
@@ -2,8 +2,8 @@ @@ -2,8 +2,8 @@
2 2
3 FactoryGirl.define do 3 FactoryGirl.define do
4 factory :user_team_project_relationship do 4 factory :user_team_project_relationship do
5 - project_id 1  
6 - user_team_id 1  
7 - greatest_access 1 5 + project
  6 + user_team
  7 + greatest_access { UsersProject::MASTER }
8 end 8 end
9 end 9 end
spec/factories/user_team_user_relationships.rb
@@ -2,9 +2,9 @@ @@ -2,9 +2,9 @@
2 2
3 FactoryGirl.define do 3 FactoryGirl.define do
4 factory :user_team_user_relationship do 4 factory :user_team_user_relationship do
5 - user_id 1  
6 - user_team_id 1 5 + user
  6 + user_team
7 group_admin false 7 group_admin false
8 - permission 1 8 + permission { UsersProject::MASTER }
9 end 9 end
10 end 10 end