@@ -15,28 +15,35 @@ def self.apply
15
15
if : -> ( issue , user ) { user . allowed_to? ( :manage_issue_resources ,
16
16
issue . project ) }
17
17
18
- def issue_human_resource_items
19
- issue_resource_items . includes ( :resource_item )
20
- . where ( resource_items : { type : 'Human' } )
21
- end
22
-
23
- def issue_asset_resource_items
24
- issue_resource_items . includes ( :resource_item )
25
- . where ( resource_items : { type : 'Asset' } )
26
- end
27
-
28
- def resource_items_by_type
29
- {
30
- 'asset' => resource_items . where ( type : 'Asset' ) ,
31
- 'human' => resource_items . where ( type : 'Human' )
32
- }
33
- end
34
-
35
18
end
36
-
37
19
end
38
20
end
39
21
22
+
23
+ def issue_human_resource_item_names
24
+ IssueResourceItemsPresenter . new ( issue_human_resource_items ) . to_s
25
+ end
26
+ def issue_asset_resource_item_names
27
+ IssueResourceItemsPresenter . new ( issue_asset_resource_items ) . to_s
28
+ end
29
+
30
+ def issue_human_resource_items
31
+ issue_resource_items . includes ( :resource_item )
32
+ . where ( resource_items : { type : 'Human' } )
33
+ end
34
+
35
+ def issue_asset_resource_items
36
+ issue_resource_items . includes ( :resource_item )
37
+ . where ( resource_items : { type : 'Asset' } )
38
+ end
39
+
40
+ def resource_items_by_type
41
+ {
42
+ 'asset' => resource_items . where ( type : 'Asset' ) ,
43
+ 'human' => resource_items . where ( type : 'Human' )
44
+ }
45
+ end
46
+
40
47
end
41
48
end
42
49
0 commit comments