1
0
Fork 0
mirror of https://github.com/maybe-finance/maybe.git synced 2025-07-20 05:39:39 +02:00

Fixed Data Access Restriction (#636)

Co-authored-by: Harshit Chaudhary <harshit.chaudhary@procol.in>
This commit is contained in:
Harshit Chaudhary 2024-04-17 01:28:53 +05:30 committed by GitHub
parent cd8d741fe1
commit 39d57a167e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -71,10 +71,7 @@ class Account < ApplicationRecord
Accountable.by_classification.each do |classification, types| Accountable.by_classification.each do |classification, types|
types.each do |type| types.each do |type|
group = grouped_accounts[classification.to_sym].add_child_group(type, currency) group = grouped_accounts[classification.to_sym].add_child_group(type, currency)
Accountable.from_type(type).includes(:account).each do |accountable| self.where(accountable_type: type).each do |account|
account = accountable.account
next unless account
value_node = group.add_value_node( value_node = group.add_value_node(
account, account,
account.balance_money.exchange_to(currency) || Money.new(0, currency), account.balance_money.exchange_to(currency) || Money.new(0, currency),