MemberDataSheet: Fix bugs
This commit is contained in:
@ -267,8 +267,12 @@ namespace Elwig.Helpers {
|
||||
while (await reader.ReadAsync()) {
|
||||
var mgnr = reader.GetInt32(0);
|
||||
var bucket = reader.GetString(1);
|
||||
var v = reader.GetInt32(2);
|
||||
if (!buckets.ContainsKey(mgnr)) buckets[mgnr] = new();
|
||||
buckets[mgnr][bucket] = reader.GetInt32(2);
|
||||
buckets[mgnr][bucket] = v;
|
||||
if (bucket.Length > 2) {
|
||||
buckets[mgnr][bucket[..2]] = buckets[mgnr].GetValueOrDefault(bucket[..2], 0) + v;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (ownCnx) await cnx.DisposeAsync();
|
||||
|
Reference in New Issue
Block a user