message: Better d2VaultCounts calculation
diff: @@ -340,7 +340,10 @@ export function D2StoresService(
  // Fill in any missing buckets
  _.values(buckets.byType).forEach((bucket) => {
  - if (store.buckets[bucket.id]) {
  + if (!store.buckets[bucket.id]) {
  + store.buckets[bucket.id] = [];
  + }
  +
  // TODO: don't even update them for account-wide
  if (!bucket.accountWide && bucket.vaultBucket) {
  const vaultBucketId = bucket.vaultBucket.id;
  @@ -350,9 +353,6 @@ export function D2StoresService(
  };
  store.d2VaultCounts[vaultBucketId].count += store.buckets[bucket.id].length;
  }
  - } else {
  - store.buckets[bucket.id] = [];
  - }
  });
  store.vaultCounts = {};
  