changeset 1f3945c989cd in sao:default
details: https://hg.tryton.org/sao?cmd=changeset;node=1f3945c989cd
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
diffstat:

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

diffs (21 lines):

diff -r 7c81aed4d6f7 -r 1f3945c989cd src/rpc.js
--- a/src/rpc.js        Mon Oct 14 00:09:32 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