class TransactionsController < ApplicationController def index @transactions = Transaction.all end def new @transaction = Transaction.new end def create @transaction = current_user.outgoing_transactions.build transaction_params.merge(origin: I18n.t('origin.created_by_user')) if @transaction.save redirect_to current_user else render 'new' end end private def transaction_params params.require(:transaction).permit(:creditor_id, :amount, :message) end end