Merge PR #300 into 11.0

Signed-off-by alexey-pelykh
This commit is contained in:
OCA-git-bot
2020-06-06 07:51:12 +00:00
2 changed files with 7 additions and 7 deletions

View File

@@ -248,6 +248,8 @@ class OnlineBankStatementProvider(models.Model):
for line_values in lines_data:
date = line_values['date']
if not isinstance(date, datetime):
if not isinstance(date, str):
date = fields.Datetime.to_string(date)
date = fields.Datetime.from_string(date)
if date.tzinfo is None:

View File

@@ -574,7 +574,7 @@ class TestAccountBankAccountStatementImportOnline(common.TransactionCase):
self.assertEqual(lines[2].date, '2020-04-18')
self.assertEqual(lines[3].date, '2020-04-18')
def test_timestamp_date_only(self):
def test_timestamp_date_only_date(self):
journal = self.AccountJournal.create({
'name': 'Bank',
'type': 'bank',
@@ -599,13 +599,11 @@ class TestAccountBankAccountStatementImportOnline(common.TransactionCase):
self.assertEqual(len(statement), 1)
lines = statement.line_ids
self.assertEqual(len(lines), 4)
self.assertEqual(lines[0].date, '2020-04-18')
self.assertEqual(lines[1].date, '2020-04-18')
self.assertEqual(lines[2].date, '2020-04-18')
self.assertEqual(lines[3].date, '2020-04-18')
self.assertEqual(len(lines), 24)
for line in lines:
self.assertEqual(line.date, '2020-04-18')
def test_timestamp_date_only(self):
def test_timestamp_date_only_str(self):
journal = self.AccountJournal.create({
'name': 'Bank',
'type': 'bank',