Commit Graph

6 Commits

Author SHA1 Message Date
Loïc Faure-Lacroix
dc22fa3931 [11.0 BUGFIX] Pass bytes to Ofxparse
The ofx files have the correct charset inside their headers and
trying to convert the file to StringIO using a particular encoding
is subject to failures when the file isn't exactly an ascii file.

For example a file encoded with CP1252 with accents on letters like
é or è will not be parser as utf-8 and will fail to load.

Also since OfxParse is supposed to receive a file handle, it is
correctly reading the file header and choosing the appropriate charset
to read the rest of the file. For this reason, pass the bytes as a
ByteIO that doesn't care about the encoding.
2018-10-19 11:16:07 -05:00
Nicolas JEUDY
2c09d3b93a [MIG] migrate account_bank_statement_import_ofx to V11
- add #136 patch
2018-08-15 18:52:26 +02:00
Alexis de Lattre
db3c1913ac [FIX] crash in account_bank_statement_save_file 2018-01-18 15:43:00 +01:00
Alexis de Lattre
b688211d1b Remove the auto-delete lines with 0 amount (feature now provided by the module account_bank_statement_import) 2018-01-18 15:43:00 +01:00
Alexis de Lattre
0fa332ebaa [10.0] OFX: fix start/end balance (#90)
Remove start/end dates in name of statement, because it's better to have it via 2 computed fields
2018-01-18 15:43:00 +01:00
Alexis de Lattre
4f95ebae61 [MIG] account_bank_statement_import_ofx: Migration to 10.0
* Remove the code that matches partners, which is wrong and cannot work
* Better 'name' on bank statement
* Move from models directory to wizard
* Remove demo data to tests
* Use latest version of ofxparse from github
2018-01-18 15:43:00 +01:00