r23661 - gnucash/trunk/src/optional/python-bindings - Fix issue with Python bindings.
Mike Evans
mikee at code.gnucash.org
Thu Jan 2 06:04:02 EST 2014
Author: mikee
Date: 2014-01-02 06:04:02 -0500 (Thu, 02 Jan 2014)
New Revision: 23661
Trac: http://svn.gnucash.org/trac/changeset/23661
Modified:
gnucash/trunk/src/optional/python-bindings/gnucash_business.py
Log:
Fix issue with Python bindings.
Any Entry.functions were returning <Swig Objects> instead of instances.
Also removed invalid items from entry_dict in gnucash_business.py.
Modified: gnucash/trunk/src/optional/python-bindings/gnucash_business.py
===================================================================
--- gnucash/trunk/src/optional/python-bindings/gnucash_business.py 2013-12-31 22:36:36 UTC (rev 23660)
+++ gnucash/trunk/src/optional/python-bindings/gnucash_business.py 2014-01-02 11:04:02 UTC (rev 23661)
@@ -351,12 +351,10 @@
'GetBillPrice': GncNumeric,
'GetBillTaxTable': TaxTable,
'Copy': Entry,
- 'ReturnValue': GncNumeric,
- 'ReturnDiscountValue': GncNumeric,
- 'ReturnTaxValue': GncNumeric,
'GetInvoice': Invoice,
'GetBill': Invoice
}
+methods_return_instance(Entry, entry_dict)
Entry.decorate_functions(
decorate_to_return_instance_instead_of_owner,
'GetBillTo' )
More information about the gnucash-changes
mailing list