From 14ba39975e1a245b0a4483164ef7dcb354058ba4 Mon Sep 17 00:00:00 2001 From: Tim Otten Date: Fri, 13 Sep 2019 22:02:27 -0400 Subject: [PATCH] - By default, show an indicator of submission status --- ext/afform/core/ang/af/Form.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ext/afform/core/ang/af/Form.js b/ext/afform/core/ang/af/Form.js index c5098391e6..2810e8cfe1 100644 --- a/ext/afform/core/ang/af/Form.js +++ b/ext/afform/core/ang/af/Form.js @@ -13,7 +13,7 @@ $scope.myCtrl.loadData(); } }, - controller: function($scope, $routeParams, crmApi4) { + controller: function($scope, $routeParams, crmApi4, crmStatus) { var schema = {}, data = {}; $scope.$parent[$scope.ctrl] = this; @@ -59,7 +59,8 @@ }; this.submit = function submit() { - crmApi4('Afform', 'submit', {name: this.getFormMeta().name, args: $routeParams, values: data}); + var submission = crmApi4('Afform', 'submit', {name: this.getFormMeta().name, args: $routeParams, values: data}); + return crmStatus({start: ts('Saving'), success: ts('Saved')}, submission); }; } }; -- 2.25.1