Compare View

switch
from
...
to
 
Commits (2)

Changes

Showing 3 changed files Side-by-side Diff

api-server/router-products.js
... ... @@ -57,26 +57,22 @@ function pageDel(req, res, next) {
57 57 return;
58 58 }
59 59  
60   - const product = req.params.product.trim().toUpperCase();
61 60 config.products.map(function(x) { return x.toUpperCase(); });
62   - const idx = config.products.indexOf(product);
63   - if (idx < 0) {
64   - res.json({
65   - method: '/products/del',
66   - error: true,
67   - error_msg: 'Product to delete does not exist on old product list'
68   - });
69   -
70   - return;
  61 + const products = req.params.product.split(',');
  62 + const productsCount = products.length;
  63 + for (let i=0; i<productsCount; i++) {
  64 + const product = products[i].trim().toUpperCase();
  65 + const idx = config.products.indexOf(product);
  66 + if (idx >= 0) {
  67 + matrix.config_is_dirty = true;
  68 + config.products.splice(idx, 1)
  69 + }
71 70 }
72   - config.products.splice(idx, 1)
73   -
74   - matrix.config_is_dirty = true;
75 71  
76 72 res.json({
77 73 method: '/products/del',
78 74 error: null,
79   - product_to_delete: product,
  75 + product_to_delete: products,
80 76 products: config.products
81 77 })
82 78 }
1 1 {
2 2 "name": "komodo-sdk",
3   - "version": "1.31.2",
  3 + "version": "1.31.3",
4 4 "lockfileVersion": 1,
5 5 "requires": true,
6 6 "dependencies": {
1 1 {
2 2 "name": "komodo-sdk",
3   - "version": "1.31.2",
  3 + "version": "1.31.3",
4 4 "description": "SDK for Komodo",
5 5 "main": "index.js",
6 6 "scripts": {