Revision 09979fcb
Von Moritz Bunkus vor fast 8 Jahren hinzugefügt
js/autocomplete_customer.js | ||
---|---|---|
61 | 61 |
state = STATES.PICKED; |
62 | 62 |
last_real = $real.val(); |
63 | 63 |
last_dummy = $dummy.val(); |
64 |
last_unverified_dummy = $dummy.val(); |
|
65 | 64 |
$real.trigger('change'); |
66 | 65 |
|
67 | 66 |
if (o.fat_set_item && item.id) { |
... | ... | |
85 | 84 |
} else if (state == STATES.UNDEFINED && $dummy.val() === '') |
86 | 85 |
set_item({}) |
87 | 86 |
else { |
88 |
last_unverified_dummy = $dummy.val(); |
|
89 | 87 |
set_item({ id: last_real, name: last_dummy }) |
90 | 88 |
} |
91 | 89 |
annotate_state(); |
... | ... | |
97 | 95 |
else if (state == STATES.UNDEFINED && $dummy.val() === '') |
98 | 96 |
$dummy.removeClass(STATES.UNDEFINED).addClass(STATES.PICKED); |
99 | 97 |
else { |
100 |
last_unverified_dummy = $dummy.val(); |
|
101 | 98 |
$dummy.addClass(STATES.UNDEFINED).removeClass(STATES.PICKED); |
102 | 99 |
} |
103 | 100 |
} |
Auch abrufbar als: Unified diff
CustomerVendorPicker: unbenutzte Variable last_unverified_dummy entfernt
Sie wird nur gesetzt, nie gelesen, und vor allem auch nicht mit »var«
deklariert — wodurch es im Strict-Modus zu JavaScript-Fehlermeldungen
kommt.