Pārlūkot izejas kodu

fixed a stash crash with undefined quantity items

tags/v0.4.0.2
Big Bad Waffle pirms 4 gadiem
vecāks
revīzija
8fc04f8bc3
1 mainītis faili ar 2 papildinājumiem un 2 dzēšanām
  1. +2
    -2
      src/server/components/stash.js

+ 2
- 2
src/server/components/stash.js Parādīt failu

@@ -27,7 +27,7 @@ module.exports = {
exists = true;
if (!existItem.quantity)
existItem.quantity = 1;
existItem.quantity += item.quantity;
existItem.quantity += (item.quantity || 1);

//We modify the old object because it gets sent to the client
item.id = existItem.id;
@@ -58,7 +58,7 @@ module.exports = {
if (!this.active)
return;
else if (this.items.length >= 50) {
let isMaterial = this.items.some(stashedItem => item.name === stashedItem.name && item.quantity);
let isMaterial = this.items.some(stashedItem => item.name === stashedItem.name && (item.quantity || item.material));
if (!isMaterial) {
this.obj.instance.syncer.queue('onGetMessages', {
id: this.obj.id,


Notiek ielāde…
Atcelt
Saglabāt