InvoicePlane 1.5.0 Beta 4 - Please help testing!

Thanks Kovah. It works. I edited my post.

I have a problem with the payment. When I select an invoice to pay and confirm it the following errors occurs.
The invoice is marked as payed.

A PHP Error was encountered

Severity: Notice
Message: Undefined property: CI::$_formdata

Filename: core/Model.php
Line Number: 77

Backtrace:
File: /application/modules/custom_fields/models/Mdl_payment_custom.php
Line: 49
Function: __get

File: /application/modules/payments/controllers/Payments.php
Line: 66
Function: save_custom

File: index.php
Line: 333
Function: require_once

A PHP Error was encountered

Severity: Warning
Message: Invalid argument supplied for foreach()

Filename: models/Mdl_payment_custom.php
Line Number: 51

Backtrace:
File: /application/modules/custom_fields/models/Mdl_payment_custom.php
Line: 51
Function: _error_handler

File: /application/modules/payments/controllers/Payments.php
Line: 66
Function: save_custom

File: /index.php
Line: 333
Function: require_once

A PHP Error was encountered

Severity: Warning
Message: Cannot modify header information - headers already sent by (output started at /vendor/codeigniter/framework/system/core/Exceptions.php:271)

Filename: helpers/url_helper.php
Line Number: 564

Backtrace:
File: /application/modules/payments/controllers/Payments.php
Line: 68
Function: redirect

File: /index.php
Line: 333
Function: require_once

I fixed as many issues as possible and prepare everything for the release now. InvoicePlane 1.5.0 is on it’s way now.

The only thing I couldn’t resolve is the 404 error after trying to pay an invoice via PayPal or another gateway. Created a ticket here: https://development.invoiceplane.com/browse/IP-506

Many thanks to everyone here for helping test this new version!


If you find any other bugs, please report them in the corresponding release thread.