File tree 3 files changed +12
-10
lines changed
3 files changed +12
-10
lines changed Original file line number Diff line number Diff line change @@ -6,8 +6,6 @@ module Configurable
6
6
OPTIONS_KEYS = %i(
7
7
debug
8
8
read_only
9
- slack_team
10
- slack_token
11
9
save_token
12
10
conf_prefix
13
11
exit_status
@@ -64,6 +62,10 @@ def slack_token
64
62
ENV [ 'SLACK_API_TOKEN' ] ||= slack_token!
65
63
end
66
64
65
+ def slack_token = ( token )
66
+ ENV [ 'SLACK_API_TOKEN' ] = token
67
+ end
68
+
67
69
def slack_token!
68
70
token = slack_token_by_pit
69
71
Original file line number Diff line number Diff line change 1
1
class Hash
2
+ alias_method :original_slice , :slice
3
+
2
4
def slice ( *keys )
3
5
keys . each_with_object ( self . class . new ) { |k , hash | hash [ k ] = self [ k ] if has_key? ( k ) }
4
6
end
Original file line number Diff line number Diff line change 1
1
module Arisaid
2
2
module Userable
3
- attr_reader :users , :guests , :bots
4
-
5
3
def users
6
- @users ||= users!
4
+ @_users ||= users!
7
5
end
8
6
9
7
def users!
10
- @users = all_users . select { |u |
8
+ @_users = all_users . select { |u |
11
9
u . deleted == false && u . is_bot == false && u . is_restricted == false
12
10
}
13
11
end
14
12
15
13
def guests
16
- @guests ||= guests!
14
+ @_guests ||= guests!
17
15
end
18
16
19
17
def guests!
20
- @guests = all_users . select { |u |
18
+ @_guests = all_users . select { |u |
21
19
u . deleted == false && u . is_bot == false && u . is_restricted == true
22
20
}
23
21
end
24
22
25
23
def bots
26
- @bots ||= bots!
24
+ @_bots ||= bots!
27
25
end
28
26
29
27
def bots!
30
- @bots = all_users . select { |u |
28
+ @_bots = all_users . select { |u |
31
29
u . deleted == false && u . is_bot == true && u . is_restricted == false
32
30
}
33
31
end
You can’t perform that action at this time.
0 commit comments