The difference is in application/modules/quotes/models/Mdl_quote_items.php (no join with the product table) vs. application/modules/invoices/models/Mdl_items.php (with a join to the product table).
Maybe i can patch this for myself. I’ll keep you updated in case anyone else needs that too.
The patch was done against the currently released version 1.5.11. Maybe it’s something to include in 1.5.12?
DISCLAIMER: When you use this patch, you alter a part of the core code and this patch will be lost after every update to the core code (unless it gets incorporated by someone with commit privileges). You have to re-patch after each core code update!
Just open a PullRequest and write what exactly it does. What is getting added and what (if) is getting removed. After this I can create a Test-Release which you then can test
Just a quick question: I assume that i have to create the pull-request in the 1.5.12 branch. And i’ll open an Issue beforehand that i reference in the pull request, right?
I’ll setup a dev VM too as i might have some more feature-requests… I am using FreeBSD with nginx and php-fpm on the server side.
As the issue tracker that’s linked in CONTRIBUTING https://development.invoiceplane.com/ seems down and issues on github are deactivated i omitted this optional step.
I now have a development VM to test such releases up and running. Your provided preview release works for me as intended. I have seen that it is already merged into the release branch on github (YAY!).
Thanks for your help and for accepting my suggestion!
You are welcome!
As this is a free and opensource project we actually rely on people that actually also contribute code and not just wishes
Thanks for your contribution once again.
If such contributions will sum up a bit I may develop a tool that will semi.automatically build test-releases so contributors can test this faster and easier