changeset d0db20b4f73a in sao:5.2
details: https://hg.tryton.org/sao?cmd=changeset;node=d0db20b4f73a
description:
        Manage rejected user warning promise

        If the user select the option No, the promise is rejected so we must 
reject
        the rpc call.

        issue8645
        review274071002
        (grafted from 1f3945c989cde9b077c81f6864fb5749b0202c58)
diffstat:

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

diffs (21 lines):

diff -r 46eab574c8d7 -r d0db20b4f73a src/rpc.js
--- a/src/rpc.js        Fri Oct 11 11:46:37 2019 +0200
+++ b/src/rpc.js        Thu Oct 24 19:10:36 2019 +0200
@@ -42,7 +42,7 @@
                     msg = data.error[1][1];
                     description = data.error[1][2];
                     Sao.common.userwarning.run(msg, description)
-                        .done(function(result) {
+                        .then(function(result) {
                             if (!~['always', 'ok'].indexOf(result)) {
                                 dfd.reject();
                                 return;
@@ -58,7 +58,7 @@
                                 Sao.rpc(args, session).then(
                                     dfd.resolve, dfd.reject);
                             });
-                        });
+                        }, dfd.reject);
                     return;
                 } else if (data.error[0] == 'UserError') {
                     msg = data.error[1][0];

Reply via email to