changeset 688876084b37 in sao:5.0
details: https://hg.tryton.org/sao?cmd=changeset&node=688876084b37
description:
        Ceil microsecond

        This is needed to always read the right history record.

        issue10060
        review340591002
        (grafted from cb82c70d7090fdef4374e5a3d03e12e60bf0af5a)
diffstat:

 src/rpc.js |  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diffs (21 lines):

diff -r 23072f07207d -r 688876084b37 src/rpc.js
--- a/src/rpc.js        Wed May 05 22:47:27 2021 +0200
+++ b/src/rpc.js        Sun Apr 18 17:52:45 2021 +0200
@@ -142,7 +142,7 @@
                        value = Sao.DateTime(value.year,
                                value.month - 1, value.day, value.hour,
                                value.minute, value.second,
-                               value.microsecond / 1000, true);
+                               Math.ceil(value.microsecond / 1000), true);
                        break;
                    case 'date':
                        value = Sao.Date(value.year,
@@ -150,7 +150,7 @@
                        break;
                    case 'time':
                        value = Sao.Time(value.hour, value.minute,
-                               value.second, value.microsecond / 1000);
+                           value.second, Math.ceil(value.microsecond / 1000));
                        break;
                     case 'timedelta':
                        value = Sao.TimeDelta(null, value.seconds);

Reply via email to