Skip to content

[10.0] [FIX] account.payment company_id is related#24

Open
richard-willdooit wants to merge 1 commit intoForgeFlow:10.0from
richard-willdooit:10.0-payment_journal_company
Open

[10.0] [FIX] account.payment company_id is related#24
richard-willdooit wants to merge 1 commit intoForgeFlow:10.0from
richard-willdooit:10.0-payment_journal_company

Conversation

@richard-willdooit
Copy link

Since company_id is related from journal_id, it makes no sense to use
the company_id to restrict the journal!

Since company_id is related from journal_id, it makes no sense to use
the company_id to restrict the journal!
# @api.onchange('create_company_id')
# def onchange_company_id(self):
# if self.create_company_id and self.journal_id.company_id != self.create_company_id:
# self.journal_id = False

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove commented lines

return inv.company_id.id
return self.env.user.company_id.id

create_company_id = fields.Many2one('res.company', string='Company', default=_get_default_company)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line 70 and 74 are >80 lines and so the linter complains and the PR is red

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We're not actively maintaing the v10 branch. I believe that by now it must be quite obsolete.

v11 is up to date. I suggest that you consider reviewing that branch first.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unfortunately I have a customer on 10.0 who wants to use this :-)

I have realized 10.0 is behind, so am now testing 11.0 and considering the possibility of backporting some functionalities.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants