tab/app/controllers/pages_controller.rb

16 lines
583 B
Ruby
Raw Normal View History

2015-09-11 16:04:45 +00:00
class PagesController < ApplicationController
require 'statistics'
def landing
2017-01-11 20:18:23 +00:00
query = TransactionsQuery.new(current_user)
@transactions = ActiveRecord::Base.connection.exec_query(query.query.order(query.arel_table[:time].desc).take(10).project(Arel.star).to_sql)
@requests = current_user.incoming_requests.open.includes(:creditor).take(10)
@outgoing_requests = current_user.outgoing_requests.open.includes(:debtor).take(10)
@notifications = current_user.notifications.unread
2017-01-11 20:18:23 +00:00
end
2017-01-14 15:22:44 +00:00
def sign_in_page
2015-09-11 16:04:45 +00:00
@statistics = Statistics.new
end
end