diff --git a/app/controllers/accounts_controller.rb b/app/controllers/accounts_controller.rb index 34f5bd5d..f237bc5f 100644 --- a/app/controllers/accounts_controller.rb +++ b/app/controllers/accounts_controller.rb @@ -36,7 +36,7 @@ def create end helper_method def public_share?(account) - return false if current_user.account.id == account.parent.id || + return false if current_user.account_id == account.parent_id || private_shared_accounts.include?(account.id) public_shared_accounts.include?(account.id) diff --git a/app/controllers/public_account_shares_controller.rb b/app/controllers/public_account_shares_controller.rb index 3775bf1d..eae5e02b 100644 --- a/app/controllers/public_account_shares_controller.rb +++ b/app/controllers/public_account_shares_controller.rb @@ -2,6 +2,7 @@ class PublicAccountSharesController < ApplicationController before_action :authenticate_user! + def new; end def create