19
app/controllers/dashboard/resources_controller.rb
Normal file
19
app/controllers/dashboard/resources_controller.rb
Normal file
@@ -0,0 +1,19 @@
|
||||
class Dashboard::ResourcesController < Dashboard::BaseController
|
||||
skip_authorization_check
|
||||
|
||||
def index
|
||||
@resources = ProposalDashboardAction
|
||||
.active
|
||||
.resources
|
||||
.where('required_supports > 0')
|
||||
.order(required_supports: :asc)
|
||||
|
||||
render json: @resources.map { |resource|
|
||||
{
|
||||
id: resource.id,
|
||||
title: resource.title,
|
||||
required_supports: resource.required_supports
|
||||
}
|
||||
}
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user