|
@@ -89,10 +89,10 @@ function getItemOfCode(code) {
|
89
|
89
|
function addNewItem() {
|
90
|
90
|
if (isItemInputFilled()) {
|
91
|
91
|
let item = {
|
92
|
|
- name: $.selector_cache('#nameInput').val(),
|
93
|
|
- description: $.selector_cache('#descriptionInput').val(),
|
94
|
|
- quantity: $.selector_cache('#quantityInput').val(),
|
95
|
|
- price: $.selector_cache('#priceInput').val(),
|
|
92
|
+ name: sanitizeString($.selector_cache('#nameInput').val()),
|
|
93
|
+ description: sanitizeString($.selector_cache('#descriptionInput').val()),
|
|
94
|
+ quantity: sanitizeNumber($.selector_cache('#quantityInput').val()),
|
|
95
|
+ price: sanitizeNumber($.selector_cache('#priceInput').val()),
|
96
|
96
|
code: $.selector_cache('#codeInput').val(),
|
97
|
97
|
type: getTypesChecked(),
|
98
|
98
|
image: $.selector_cache('#imageInput').val(),
|
|
@@ -192,7 +192,13 @@ function saveDataset() {
|
192
|
192
|
SaveManager.saveData(currentTypes, currentDataset);
|
193
|
193
|
}
|
194
|
194
|
|
|
195
|
+function sanitizeString(str) {
|
|
196
|
+ return str.trim();
|
|
197
|
+}
|
195
|
198
|
|
|
199
|
+function sanitizeNumber(nbrStr) {
|
|
200
|
+ return nbrStr.replace(/\s/g,'');
|
|
201
|
+}
|
196
|
202
|
|
197
|
203
|
function scanArticle(code) {
|
198
|
204
|
let data = {
|