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