Feature: Expense summary endpoint #75
@ -8,6 +8,10 @@ class ExpensesController < ApplicationController
|
||||
@expenses = Expense.all
|
||||
end
|
||||
|
||||
def summary
|
||||
render json: Expenses::TotalQuery.new.call
|
||||
end
|
||||
|
||||
# GET /expenses/1 or /expenses/1.json
|
||||
def show
|
||||
end
|
||||
|
@ -6,7 +6,9 @@ Rails.application.routes.draw do
|
||||
post :import, on: :collection
|
||||
post :bulk_update, on: :collection
|
||||
end
|
||||
resources :expenses
|
||||
resources :expenses do
|
||||
get :summary, on: :collection
|
||||
end
|
||||
resources :tables_arrangements, only: [:index, :show]
|
||||
|
||||
get 'up' => 'rails/health#show', as: :rails_health_check
|
||||
|
Loading…
x
Reference in New Issue
Block a user