diff --git a/assets/js/app/scenario/scenario.controller.js b/assets/js/app/scenario/scenario.controller.js
index f6cce95a2f..cc2f4487c0 100644
--- a/assets/js/app/scenario/scenario.controller.js
+++ b/assets/js/app/scenario/scenario.controller.js
@@ -254,7 +254,7 @@
}
scenarioService.exportScenario(id)
- .then((data) => {
+ .then(function (data) {
vm.currentScenario = {
yaml: jsyaml.safeDump(data.data),
index: index,
@@ -265,7 +265,9 @@
}
$('#modalUpdateScenario').modal('show');
})
- .catch((err) => notificationService.errorNotificationTranslated('DEFAULT.ERROR'));
+ .catch(function (err) {
+ notificationService.errorNotificationTranslated('DEFAULT.ERROR')
+ });
}
function updateScenario(currentScenario) {
@@ -273,21 +275,25 @@
// if we are updating an existing scenario
if(currentScenario.id) {
scenarioService.updateScenario(currentScenario.id, jsyaml.safeLoad(editor.getValue()))
- .then((data) => {
+ .then(function (data) {
vm.launchers[vm.currentScenario.index] = data.data.trigger;
$('#modalUpdateScenario').modal('hide');
})
- .catch(() => notificationService.errorNotificationTranslated('SCENARIO.UPDATE_ERROR'));
+ .catch(function () {
+ notificationService.errorNotificationTranslated('SCENARIO.UPDATE_ERROR')
+ });
}
// creating a new scenario
else {
scenarioService.importScenario(jsyaml.safeLoad(editor.getValue()))
- .then((data) => {
+ .then(function(data){
vm.launchers.push(data.data.trigger);
$('#modalUpdateScenario').modal('hide');
})
- .catch(() => notificationService.errorNotificationTranslated('SCENARIO.CREATE_ERROR'));
+ .catch(function () {
+ notificationService.errorNotificationTranslated('SCENARIO.CREATE_ERROR')
+ });
}
}
diff --git a/assets/js/app/sentence/sentence.controller.js b/assets/js/app/sentence/sentence.controller.js
index 7c838c704b..c34daaaf94 100644
--- a/assets/js/app/sentence/sentence.controller.js
+++ b/assets/js/app/sentence/sentence.controller.js
@@ -35,10 +35,6 @@
vm.status = 'pending';
vm.trainNew = trainNew;
vm.training = false;
- // helpers
- vm.eq = (a, b) => a === b;
- vm.neq = (a, b) => a != b;
- vm.oneOf = (value, array) => ~array.indexOf(value);
activate();
@@ -50,11 +46,11 @@
function trainNew() {
vm.training = true;
brainService.trainNew()
- .then(() => {
+ .then(function() {
vm.training = false
notificationService.successNotificationTranslated('BRAIN.TRAINNED_SUCCESS_NOTIFICATION');
})
- .catch(() => {
+ .catch(function () {
vm.training = false
notificationService.errorNotificationTranslated('BRAIN.TRAINNED_FAIL_NOTIFICATION');
});
@@ -71,23 +67,33 @@
function change(sentence) {
sentence.status = "approved";
- return sentenceService.update(sentence)
+ return sentenceService.update(sentence);
}
- function reject(id) {
+
+ function reject(id, index) {
return sentenceService.reject(id)
- .then( ({ data }) => vm.sentences[vm.sentences.findIndex(sentence => sentence.id === data.id)] = data)
+ .then(function(data){
+ vm.sentences[index] = data.data;
+ });
}
- function approve(id) {
+ function approve(id, index) {
return sentenceService.approve(id)
- .then( ({ data }) => vm.sentences[vm.sentences.findIndex(sentence => sentence.id === data.id)] = data)
+ .then(function(){
+ vm.sentences[index] = data.data;
+ });
}
function getLabels() {
- return sentenceService.getLabels().then(data => vm.labels = data.data);
+ return sentenceService.getLabels()
+ .then(function(data){
+ vm.labels = data.data;
+ });
}
function loadMore(){
if(!vm.remoteIsBusy && !vm.noMoreSentences){
return get(vm.status, vm.startValue+vm.nbElementToGet, vm.startValue)
- .then(() => vm.startValue += vm.nbElementToGet)
+ .then( function() {
+ vm.startValue += vm.nbElementToGet;
+ });
}
else {
Promise.resolve()
@@ -95,7 +101,7 @@
}
function get(status, take, skip) {
vm.remoteIsBusy = true;
- return sentenceService.get({status}, take, skip)
+ return sentenceService.get({status: status}, take, skip)
.then(function(data){
if(data.data.length === 0){
vm.noMoreSentences = true;
diff --git a/package.json b/package.json
index 25824e7aa1..cbd58b817f 100644
--- a/package.json
+++ b/package.json
@@ -30,7 +30,7 @@
"grunt-contrib-copy": "^1.0.0",
"grunt-contrib-cssmin": "^2.2.1",
"grunt-contrib-less": "^1.4.1",
- "grunt-contrib-uglify": "^3.0.1",
+ "grunt-contrib-uglify": "^3.1.0",
"grunt-contrib-watch": "^1.0.0",
"grunt-mocha-test": "^0.13.2",
"grunt-sails-linker": "^1.0.4",
diff --git a/views/sentence/index.ejs b/views/sentence/index.ejs
index 4349606556..c29d07a980 100644
--- a/views/sentence/index.ejs
+++ b/views/sentence/index.ejs
@@ -45,13 +45,13 @@
{{sentence.text}} |
|
{{sentence.status}} |
-
-
+
+
|
diff --git a/yarn.lock b/yarn.lock
index e32a5982c6..6e69139f60 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -706,15 +706,7 @@ concat-map@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
-concat-stream@^1.4.1:
- version "1.6.0"
- resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7"
- dependencies:
- inherits "^2.0.3"
- readable-stream "^2.2.2"
- typedarray "^0.0.6"
-
-concat-stream@~1.4.4:
+concat-stream@^1.4.1, concat-stream@~1.4.4:
version "1.4.10"
resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.4.10.tgz#acc3bbf5602cb8cc980c6ac840fa7d8603e3ef36"
dependencies:
@@ -898,28 +890,28 @@ dateformat@~1.0.12:
get-stdin "^4.0.1"
meow "^3.3.0"
-debug@*, debug@2.2.0, debug@^2.1.1, debug@^2.2.0, debug@~2.2.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da"
+debug@*, debug@2.6.8, debug@^2.1.1, debug@^2.2.0, debug@^2.6.0:
+ version "2.6.8"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc"
dependencies:
- ms "0.7.1"
+ ms "2.0.0"
debug@0.7.4:
version "0.7.4"
resolved "https://registry.yarnpkg.com/debug/-/debug-0.7.4.tgz#06e1ea8082c2cb14e39806e22e2f6f757f92af39"
+debug@2.2.0, debug@~2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da"
+ dependencies:
+ ms "0.7.1"
+
debug@2.6.1:
version "2.6.1"
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.1.tgz#79855090ba2c4e3115cc7d8769491d58f0491351"
dependencies:
ms "0.7.2"
-debug@2.6.8, debug@^2.6.0:
- version "2.6.8"
- resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc"
- dependencies:
- ms "2.0.0"
-
decamelize@^1.0.0, decamelize@^1.1.2:
version "1.2.0"
resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
@@ -1704,9 +1696,9 @@ grunt-contrib-uglify@1.0.1:
uglify-js "~2.6.2"
uri-path "^1.0.0"
-grunt-contrib-uglify@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/grunt-contrib-uglify/-/grunt-contrib-uglify-3.0.1.tgz#fdeb5f938a4c8042f8e86ae46f63554e8e9511cb"
+grunt-contrib-uglify@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/grunt-contrib-uglify/-/grunt-contrib-uglify-3.1.0.tgz#10d1e4849210ec92bf0b08247e24186354d5e9ee"
dependencies:
chalk "^1.0.0"
maxmin "^1.1.0"
@@ -2023,7 +2015,7 @@ inflight@^1.0.4:
once "^1.3.0"
wrappy "1"
-inherits@2, inherits@2.0.3, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1:
+inherits@2, inherits@2.0.3, inherits@~2.0.0, inherits@~2.0.1:
version "2.0.3"
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
@@ -2753,14 +2745,10 @@ moment-timezone@^0.5.0:
dependencies:
moment ">= 2.9.0"
-"moment@>= 2.9.0", moment@^2.18.1:
+"moment@>= 2.9.0", moment@^2.10.3, moment@^2.18.1:
version "2.18.1"
resolved "https://registry.yarnpkg.com/moment/-/moment-2.18.1.tgz#c36193dd3ce1c2eed2adb7c802dbbc77a81b1c0f"
-moment@^2.10.3:
- version "2.17.1"
- resolved "https://registry.yarnpkg.com/moment/-/moment-2.17.1.tgz#fed9506063f36b10f066c8b59a144d7faebe1d82"
-
morgan@~1.6.1:
version "1.6.1"
resolved "https://registry.yarnpkg.com/morgan/-/morgan-1.6.1.tgz#5fd818398c6819cba28a7cd6664f292fe1c0bbf2"
@@ -3229,16 +3217,7 @@ rc@1.0.1:
minimist "~0.0.7"
strip-json-comments "0.1.x"
-rc@^1.1.7:
- version "1.1.7"
- resolved "https://registry.yarnpkg.com/rc/-/rc-1.1.7.tgz#c5ea564bb07aff9fd3a5b32e906c1d3a65940fea"
- dependencies:
- deep-extend "~0.4.0"
- ini "~1.3.0"
- minimist "^1.2.0"
- strip-json-comments "~2.0.1"
-
-rc@^1.2.1:
+rc@^1.1.7, rc@^1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.1.tgz#2e03e8e42ee450b8cb3dce65be1bf8974e1dfd95"
dependencies:
@@ -3268,7 +3247,7 @@ read@1.0.x:
dependencies:
mute-stream "~0.0.4"
-"readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.5, readable-stream@^2.1.4, readable-stream@^2.2.2:
+"readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.5, readable-stream@^2.1.4:
version "2.2.3"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.2.3.tgz#9cf49463985df016c8ae8813097a9293a9b33729"
dependencies:
@@ -4243,7 +4222,7 @@ typechecker@~2.0.1:
version "2.0.8"
resolved "https://registry.yarnpkg.com/typechecker/-/typechecker-2.0.8.tgz#e83da84bb64c584ccb345838576c40b0337db82e"
-typedarray@^0.0.6, typedarray@~0.0.5:
+typedarray@~0.0.5:
version "0.0.6"
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
@@ -4354,11 +4333,11 @@ utils-merge@1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.0.tgz#0294fb922bb9375153541c4f7096231f287c8af8"
-uuid@3.0.1, uuid@^3.0.0:
+uuid@3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.0.1.tgz#6544bba2dfda8c1cf17e629a3a305e2bb1fee6c1"
-uuid@^3.1.0:
+uuid@^3.0.0, uuid@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04"