Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[15.0][IMP] account_check_printing_report_base: Remove unnecessary dependency #782

Merged

Conversation

CarlosRoca13
Copy link
Contributor

@CarlosRoca13 CarlosRoca13 commented Jan 20, 2025

report_wkhtmltopdf_param is not beeing used so remove it as dependency.

In version 10, this dependency was added because the --disable-smart-shrinking option was being used. However, starting from version 12, this option is no longer necessary, so keeping the dependency is neither required nor correct.

The dependency has been added to the modules that specifically use the flag, in this case, account_check_printing_report_dlt103 and account_check_printing_report_sslm102.

cc @Tecnativa

ping @pedrobaeza @carlosdauden

@CarlosRoca13 CarlosRoca13 changed the title [IMP] account_check_printing_report_base: Remove unnecessary dependency [15.0][IMP] account_check_printing_report_base: Remove unnecessary dependency Jan 20, 2025
@pedrobaeza pedrobaeza added this to the 15.0 milestone Jan 20, 2025
@pedrobaeza
Copy link
Member

Explain a bit more the history in the commit message / PR description about initial disable-smart-shrinking injection and not needed anymore. The more details you always give, the better.

@CarlosRoca13 CarlosRoca13 force-pushed the 15.0-IMP-account_check_printing_report_base branch from d74d1d4 to 1db6329 Compare January 20, 2025 08:35
@CarlosRoca13
Copy link
Contributor Author

Done @pedrobaeza

@pedrobaeza
Copy link
Member

report_wkhtmltopdf_param is not beeing used so remove it as dependency.

In version 10, this dependency was added because the --disable-smart-shrinking option was being used. However, starting from version 12, this option is no longer necessary, so keeping the dependency is neither required nor correct.

The dependency has been added to the modules that specifically use the flag, in this case, account_check_printing_report_dlt103 and account_check_printing_report_sslm102.
@CarlosRoca13 CarlosRoca13 force-pushed the 15.0-IMP-account_check_printing_report_base branch from 1db6329 to ef6317f Compare January 20, 2025 09:23
@CarlosRoca13
Copy link
Contributor Author

CarlosRoca13 commented Jan 20, 2025

Yes, but not in this module, rather in account_check_printing_report_dlt103 and account_check_printing_report_sslm102. Added in those modules.

@pedrobaeza
Copy link
Member

/ocabot merge patch

@OCA-git-bot
Copy link
Contributor

This PR looks fantastic, let's merge it!
Prepared branch 15.0-ocabot-merge-pr-782-by-pedrobaeza-bump-patch, awaiting test results.

@OCA-git-bot OCA-git-bot merged commit a6d9462 into OCA:15.0 Jan 20, 2025
7 checks passed
@OCA-git-bot
Copy link
Contributor

Congratulations, your PR was merged at 2da3545. Thanks a lot for contributing to OCA. ❤️

@pedrobaeza pedrobaeza deleted the 15.0-IMP-account_check_printing_report_base branch January 20, 2025 10:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants