Reviewers: ,


Please review this at http://codereview.tryton.org/171001/

Affected files:
  M trytond/model/modelsql.py


Index: trytond/model/modelsql.py
===================================================================
--- a/trytond/model/modelsql.py
+++ b/trytond/model/modelsql.py
@@ -685,7 +685,10 @@
                     model_name, record_id = record[field].split(',', 1)
                     if not model_name:
                         continue
-                    record_id = int(record_id)
+                    try:
+                        record_id = int(record_id)
+                    except ValueError:
+                        continue
                     if record_id < 0:
                         continue
                     obj = pool.get(model_name)
@@ -712,7 +715,10 @@
                                         ',', 1)
                                 if not model_name:
                                     continue
-                                record_id = int(record_id)
+                                try:
+                                    record_id = int(record_id)
+                                except ValueError:
+                                    continue
                                 if record_id < 0:
                                     continue
                                 record[field + '.' + related] = \


--
[email protected] mailing list

Reply via email to