changeset 17dd421deec8 in sao:5.8
details: https://hg.tryton.org/sao?cmd=changeset&node=17dd421deec8
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 a70d4a6ece62 -r 17dd421deec8 src/rpc.js
--- a/src/rpc.js        Wed May 05 22:45:56 2021 +0200
+++ b/src/rpc.js        Sun Apr 18 17:52:45 2021 +0200
@@ -181,7 +181,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,
@@ -189,7 +189,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