File tree 2 files changed +27
-22
lines changed
app/models/concerns/gitolitable
2 files changed +27
-22
lines changed Original file line number Diff line number Diff line change @@ -38,27 +38,5 @@ def gitolite_config
38
38
repo_conf
39
39
end
40
40
41
-
42
- def build_gitolite_permissions ( old_perms = { } )
43
- permissions_builder . build ( self , gitolite_users , old_perms )
44
- end
45
-
46
-
47
- def backup_gitolite_permissions ( gitolite_repo_conf )
48
- PermissionsBuilder ::Base . get_permissions ( gitolite_repo_conf )
49
- end
50
-
51
-
52
- private
53
-
54
-
55
- def permissions_builder
56
- if protected_branches_available?
57
- PermissionsBuilder ::ProtectedBranches
58
- else
59
- PermissionsBuilder ::Standard
60
- end
61
- end
62
-
63
41
end
64
42
end
Original file line number Diff line number Diff line change
1
+ module Gitolitable
2
+ module Permissions
3
+ extend ActiveSupport ::Concern
4
+
5
+ def build_gitolite_permissions ( old_perms = { } )
6
+ permissions_builder . build ( self , gitolite_users , old_perms )
7
+ end
8
+
9
+
10
+ def backup_gitolite_permissions ( gitolite_repo_conf )
11
+ protected_branches_available? ? { } : PermissionsBuilder ::Base . get_permissions ( gitolite_repo_conf )
12
+ end
13
+
14
+
15
+ private
16
+
17
+
18
+ def permissions_builder
19
+ if protected_branches_available?
20
+ PermissionsBuilder ::ProtectedBranches
21
+ else
22
+ PermissionsBuilder ::Standard
23
+ end
24
+ end
25
+
26
+ end
27
+ end
You can’t perform that action at this time.
0 commit comments